2017-01-06 12 views
0

В настоящее время я использую less-loader вместе с modifyVars, чтобы переписать несколько меньших переменных, чтобы настроить стиль.Просмотр определенных изменений файла с помощью webpack

import theme from './theme.js';

{ test: /\.(css|less)$/, loaders: ['style', 'css?sourceMap', 'postcss', `less-loader?{"sourceMap":true,"modifyVars":${JSON.stringify(theme)}}`], },

но для каждого изменения в theme.js я должен перезапустить сервер (делает НПМ бег) есть способ сделать это автоматически так же, как если бы я изменить меньше файл, и он будет немедленно заменен?

theme.js module.exports = { '@primary-color': '#1DA57A', '@font-size-base': '14px', '@btn-font-weight': '200', };

ответ

1

тема не файл WebPack часы и пакеты. Это часть веб-пакета config. Таким образом, ответ отрицательный, вы не можете заставить webpack смотреть его.

Вы можете, однако, заставить кого-то посмотреть его и перезапустить веб-пакет. Как описано, например, here.