Npm 不能';“找不到预设值”;第二阶段“;相对于目录

Npm 不能';“找不到预设值”;第二阶段“;相对于目录,npm,webpack,vue.js,Npm,Webpack,Vue.js,我使用webpack.base.config.js中的预设:['stage-2']: { test: /\.js$/, loader: 'babel-loader', exclude: /node_modules/, options: { presets: ['stage-2'] } }, 但有一个错误: 找不到相对于目录的预设“阶段2” ./src/main.js中的错误 模块构建失败:错误:找不到相对于目录“/Users/Desktop/Project/2018

我使用
webpack.base.config.js中的
预设:['stage-2']

 {
   test: /\.js$/,
   loader: 'babel-loader',
   exclude: /node_modules/,
   options: { presets: ['stage-2'] }
 },
但有一个错误:

找不到相对于目录的预设“阶段2”

./src/main.js中的
错误
模块构建失败:错误:找不到相对于目录“/Users/Desktop/Project/2018-02e\u admin\u site/src”的预设“stage-2”
at/Users/Desktop/Project/2018-02-12/vue_admin_site/node_modules/babel core/lib/transformation/file/options/-manager.js:293:19
在Array.map()处
在OptionManager.resolvePresets(/Users/loowensheng/Desktop/QIYUN/Project/2018-02-12/vue_admin_site/node_modules/babel core/lisformation/file/options/option manager.js:275:20)
在OptionManager.mergePresets(/Users/Desktop/Project/2018-02-12/vue_admin_site/node_modules/babel core/lib/transformation/file/options/option manager.js:264:10)
在OptionManager.mergeOptions(/Users/Desktop//2018-02-12/vue_admin_site/node_modules/babel core/lib/ormation/file/options/option manager.js:249:14)
在OptionManager.init(/Users/Desktop/Project/2018-02-12/vue_admin_site/node_modules/babel core/lib/transfor/file/options/option manager.js:368:12)
.....
@多(网页包)-开发服务器/客户端?http://0.0.0.0:8080 webpack/hot/dev server./src/vendors

在我的Mac电脑中,我删除了
包锁.json
, 然后安装babel-preset-stage-2

npm install babel-preset-stage-2 --save-dev
这对我很有用。

添加
包括:[resolve('src')、resolve('test')]
以解析src路径
npm install babel-preset-stage-2 --save-dev