无法找到相对于目录的预设“stage-2”

时间:2018-02-12 07:40:35

标签: npm webpack vue.js

我使用 this.service.fetchPoints(this.dateStart, this.dateEnd).subscribe( response => { this.points = repsonse; this.service.fetchSchedule(this.points.date).subscribe( response => { this.schedule = response; } ); } ); 中的presets: ['stage-2']

webpack.base.config.js

但是有一个错误:

  

无法找到相对于目录

的预设“stage-2”
 {
   test: /\.js$/,
   loader: 'babel-loader',
   exclude: /node_modules/,
   options: { presets: ['stage-2'] }
 },

1 个答案:

答案 0 :(得分:4)

在我的Mac中,我删除了package-lock.json, 然后安装babel-preset-stage-2

npm install babel-preset-stage-2 --save-dev

这适合我。