我使用WebStorm打开同事的Vue.js项目:
我收到语法错误:
error in ./src/common/index.js
Syntax Error: Unexpected token (24:1)
22 |
23 | const viewCommon={
> 24 | ...components
| ^
25 | }
26 | const install = function(Vue) {
众所周知,...
就是那里的语法糖。
在我的WebStorm中 - >偏好 - >语言与框架 - > JavaScript - > JavaScript语言版本,我已更改为EcmaScript 6
。
答案 0 :(得分:1)
感谢@ArStah,在build/webpack.base.conf.js
我在配置中添加了options: { presets: ['stage-2'] }
:
{
test: /\.js$/,
loader: 'babel-loader',
include: [resolve('src'), resolve('test'), resolve('node_modules/webpack-dev-server/client')],
options: { presets: ['stage-2'] } // before there is no stage-2.
},
然后解决了这个问题。