Webpack 2.5 Простая сборка - Окружение, NODE_ENV

preview_player
Показать описание
Рекомендации по теме
Комментарии
Автор

devtool может принимать значения string или boolean, следовательно в параметрах вместо null нужно было написать false
devtool: NODE_ENV == 'development' ? : false

galinaniukhalova
Автор

Не понял каким образом в переменную "USER" положили "learn"

webbrother
Автор

а как на счет работы с ДОМ-элементами? вообще не раскрыто. например я не могу ни с одного файла выбрать dom-element

vitaliyduvalko
Автор

Для Win пользователей синонимы
nix: NODE_ENV=development webpack
win: SET NODE_ENV=development & webpack
и аналогично
nix: NODE_ENV=production webpack
win: SET NODE_ENV=production & webpack

ershov_ilya
Автор

Не могу понять, Webpack должен быть установлен локально, т.е. должна быть папка Node Modules и там Webpack?

АндрейСмольков
Автор

1) не выполняется команда вида -

NODE_ENV=development webpack

'NODE_ENV' is not recognized as an internal or external command,
operable program or batch file.

насколько я понял это особенности винды(где нужно вызывать set команду), так как ты пишешь на маке

2) и еще интересный момент - поскольку код преобразовывается к виду

if (true) {
console.log(message)
}

то при дебагинге в сорсмапах

if (NODE_ENV == "development") {
console.log(NODE_ENV)
}

при наведении на NODE_ENV ничего не выводит но в консоль выведет все правильно

viktorsoroka
Автор

в 3 вебпаке EnvironmentPlugin не работает?

materna
Автор

На 4:40 у меня в build.js получилось не true a process.env.NODE_ENV == 'development'

devope
Автор

Тотальные ошибки выводятсья после выполнения того что вы делаете.

raufhashimov
Автор

JSON.stringify(NODE_ENV) не самый логичный вариант, лучше использовать String(NODE_ENV)

eugenetroinov
Автор

Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema.
- configuration.devtool should be one of these:
string | false
A developer tool to enhance debugging.
Details:
* configuration.devtool should be a string.
* configuration.devtool should be false

вячеславсеребренников-яь
Автор

и еще

const webpack = require("webpack");

SyntaxError: Use of const in strict mode.

если писать через var то все ок

viktorsoroka
welcome to shbcf.ru