Webpack/Babel错误:模块编译失败:(SystemJS)ENOENT:没有这样的文件或目录

问题描述:

如果有人可以提供一些建议,我在寻找帮助时运行webpack时出现以下错误。在我看来,使用的路径是develop/babel-core,而不是develop/node_modules/babe-core,但我可能在这里不重要。 Webpack和Babel正在使用最新版本。Webpack/Babel错误:模块编译失败:(SystemJS)ENOENT:没有这样的文件或目录

ERROR in ./js/scripts.js Module build failed: (SystemJS) ENOENT: no such file or directory, open '/Users/dh/Documents/Websites/www.mpp.dev/wp-content/themes/develop/babel-core' Error: ENOENT: no such file or directory, open '/Users/dh/Documents/Websites/www.mpp.dev/wp-content/themes/develop/babel-core'

Error loading /Users/dh/Documents/Websites/www.mpp.dev/wp-content/themes/develop/babel-core as "babel-core" from /Users/dh/Documents/Websites/www.mpp.dev/wp-content/themes/develop/node_modules/babel-loader/lib/index.js

ERROR in ./js/admin.js Module build failed: (SystemJS) ENOENT: no such file or directory, open '/Users/dh/Documents/Websites/www.mpp.dev/wp-content/themes/develop/babel-core' Error: ENOENT: no such file or directory, open '/Users/dh/Documents/Websites/www.mpp.dev/wp-content/themes/develop/babel-core'

Error loading /Users/dh/Documents/Websites/www.mpp.dev/wp-content/themes/develop/babel-core as "babel-core" from /Users/dh/Documents/Websites/www.mpp.dev/wp-content/themes/develop/node_modules/babel-loader/lib/index.js

这是我的配置,我认为语法是正确的。

module.exports = { 
    entry: { 
     scripts: './js/scripts.js', 
     admin: './js/admin.js', 
    }, 
    output: { 
     filename: 'build/js/[name].js', 
     chunkFilename: 'build/js/[id].js' 
    }, 
     module: { 
     rules: [ 
      { 
       test: /\.js$/, 
       exclude: /(node_modules)/, 
       use: {                           loader: 'babel-loader', 
     options: { 
      presets: ['env'] 
     },                  }, 
       } 
      } 
     ] 
    } 
} 

在此先感谢...

我会见/node_modules/babe-core了类似的问题没有发现,我所要解决:

npm install [email protected] --save-dev 

见:babel-loader#242