错误路径中的Webpack错误

时间:2016-07-26 15:38:51

标签: javascript angularjs webpack

每当我尝试运行Webpack时,我都会收到错误消息。它只是在错过的路径中说错误。当我在下面的配置中删除模块密钥时,错误消失了:

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 个答案:

答案 0 :(得分:1)

RegExp错误,\

之前添加/
/node_modules|docs\/bower_components/  
                  ^^

ng-annotate之后你也不需要添加!,因为你只使用一个加载器

loader: 'ng-annotate'
                    ^^