2016-11-17 1 views
3

Я получаю это сообщение в соответствии с моим старым конфигурационным файлом конфигурации 2.1.0-beta.22. Мне нужно сом esuggestions в соответствии с тем, как изменить это:WebPack 2: node.global и resolve.extensions пустые поля конфигурации расширения выпуска

Invalid configuration object. Webpack has been initialised using a configuration object that does not match the API schema. 
- configuration.node.global should be a boolean. 
- configuration.resolve.extensions[0] should not be empty. 

В настоящее время:

resolve: { 

    extensions: ['', '.ts', '.js', '.json'], 
    modules: [helpers.root('src'), 'node_modules'], 

}, 

И

node: { 
    global: 'window', 
} 

Это мои конфигурационные файлы:

+1

'расширений: [ '',». ts ',' .js ',' .json '] 'erase the' '=>' extensions: [' .ts ',' .js ',' .json '] ', в версии 2 не требуется – Hosar

ответ

0

Попробуйте использовать '*' для вместо ''

resolve: { extensions: ['*', '.js', '.jsx']}, 

Он работает в rc.7 - details here

Смежные вопросы