在学es6,看到模块化这里,如下这个东西不知道怎么做demo
我是这样写的
hello.js
main.js
在模块化.html中引入main.js
这三个文件放在同一目录
但报错 Uncaught SyntaxError: Unexpected token import
求教大神
在学es6,看到模块化这里,如下这个东西不知道怎么做demo
我是这样写的
hello.js
main.js
在模块化.html中引入main.js
这三个文件放在同一目录
但报错 Uncaught SyntaxError: Unexpected token import
求教大神
你安装了babel模块了没有?得把es6编译之后才可以,因为浏览器对es6支持不太好
在你的package.json里面加上这个,然后 npm install
"babel-core": "^6.7.2",
"babel-loader": "^6.2.4",
"babel-preset-es2015": "^6.6.0"
看你有个main文件使用webpack打包的吧
webpack配置babel
module: {
loaders: [
{
test: /\.jsx?$/,
loader: 'babel',
exclude: /node_modules/,
query: {
presets: ['react', 'es2015']
}
}
]
}
然后试一下可不可以
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.1k 阅读✓ 已解决
6 回答820 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
可以使用babel import暂时还不支持