Pull to refresh

Comments 9

Добрый день как отличить nodejs пакеты которые работают только с ssr+nodejs от обычных?

Доброго времени суток )

Дело в том что конфигурация на клиенте и сервере должны быть почти одинаковые, однако когда мы собираем серверную часть, нам нужны только файлы, которые относятся к серверу, поэтому в серверном вебпак конфиге мы сделали следующую конструкцию

rules: [
		...config.module.rules,

 {
	  test: /\.s[ac]ss$/i,
		use: 'null-loader'
	}
]

PS То есть сделали так, чтобы в нашу серверную сборку не попали исходники css, которые генерируются из SCSS.

Если для вашей серверной сборки нужны эти пакеты вы их оставляете, если нет, то делаете для них null-loader. Надеюсь ответил на ваш вопрос, однако если нет, то более подробно о настройке webpack конфигах я постараюсь более подробно написать в следующей, где то на этой неделе!

начало заинтриговало) жду продолжения. так держать!

Спасибо большое, постараюсь следующую часть сделать более информативной )

Next хорош на самом деле, но если говорить про коробочное решение, то в нем слишком много функционала, который врят ли буду использовать, да и плюс ко всему хотелось бы самому настроить приложение, чтобы максимально гибко им управлять и понимать его работу )

Слабое интернет соединение задублировало комментарий (этот комментарий лишний)

  • поэтому типизация нам пригодится во избежания 1 + "1" = 11 и других подобных приколов слабой типизации JS - ???, это как TS защитит от 1 + "1" = 11 и других подобных приколов???, наверно имелось ввиду от невнимательности защитит, TS приносит аннотацию типов при написании кода, но никакой "типизации" не приносит в код JS, как в старой сказке карета превращалась в тыкву в полночь, так же и TS превращается в JS...

@JanKaban2505

Ну насчет защитит от невнимательности спорно, тк .TS проверяет типы только на этапе компиляции кода в JS (однако если в реалтайме кто то изменит тип переменной, TS от этого не защитит), хотя возможно вы и имели это ввиду )

Попытался максимально просто написать о TS )

Sign up to leave a comment.

Articles