2016-07-26 2 views
1

Я получаю сообщение об ошибке, когда пытаюсь запустить Webpack. Он просто говорит об ошибке в отсутствующем пути. Ошибка уходит, когда я удаляю ключ модуля в следующей конфигурации:Webpack ERROR в отсутствующем пути

module.exports = {                
entry: './client/scripts/app.js',           
output: {                 
    path: './docs/scripts/',             
    filename: 'bundle.js'             
},                   
module: {                 
    loaders: [{        
     test: /\.js$/,              
     loader: 'ng-annotate!',            
     exclude: /node_modules|docs\/bower_components/      
    }],                  
}                   
}; 

Вот выход ошибки:

Hash: 396f0bfb9d565b6f60f0 
Version: webpack 1.13.1 
Time: 76ms 
    + 1 hidden modules 

ERROR in missing path 

Мой WebPack конфигурации находится в корневом каталоге моего проекта. Структура папок ниже:

client 
    scripts 
     app.js  
node_modules 
docs 
    scripts 
     bundle.js 
    bower_components   
webpack.config.js 

ответ

1

Вы ошибку в RegExp, добавьте \ перед тем /

/node_modules|docs\/bower_components/ 
        ^^ 

также после того, как ng-annotate вам не нужно добавлять !, потому что вы используете только один погрузчик

loader: 'ng-annotate' 
        ^^ 
+1

Это исправлено. Спасибо. – Sean

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