air*_*aft 2 npm webpack vue.js
我在presets: ['stage-2']中使用webpack.base.config.js:
{
test: /\.js$/,
loader: 'babel-loader',
exclude: /node_modules/,
options: { presets: ['stage-2'] }
},
Run Code Online (Sandbox Code Playgroud)
但是出现错误:
找不到相对于目录的预设“ stage-2”
ERROR in ./src/main.js
Module build failed: Error: Couldn't find preset "stage-2" relative to directory "/Users/Desktop/Project/2018-02e_admin_site/src"
at /Users/Desktop/Project/2018-02-12/vue_admin_site/node_modules/babel-core/lib/transformation/file/options/-manager.js:293:19
at Array.map (<anonymous>)
at OptionManager.resolvePresets (/Users/luowensheng/Desktop/QIYUN/Project/2018-02-12/vue_admin_site/node_modules/babel-core/lisformation/file/options/option-manager.js:275:20)
at OptionManager.mergePresets (/Users/Desktop/Project/2018-02-12/vue_admin_site/node_modules/babel-core/lib/transformation/file/options/option-manager.js:264:10)
at OptionManager.mergeOptions (/Users/Desktop//2018-02-12/vue_admin_site/node_modules/babel-core/lib/ormation/file/options/option-manager.js:249:14)
at OptionManager.init (/Users/Desktop/Project/2018-02-12/vue_admin_site/node_modules/babel-core/lib/transfor/file/options/option-manager.js:368:12)
.....
@ multi (webpack)-dev-server/client?http://0.0.0.0:8080 webpack/hot/dev-server ./src/vendors
Run Code Online (Sandbox Code Playgroud)
在我的Mac中,删除package-lock.json,然后安装babel-preset-stage-2:
npm install babel-preset-stage-2 --save-dev
Run Code Online (Sandbox Code Playgroud)
这对我有用。
| 归档时间: |
|
| 查看次数: |
3508 次 |
| 最近记录: |