在js文件中通过import引入另外的js文件,提示Uncaught SyntaxError: Unexpected string,或者Uncaught SyntaxError: Unexpected identifier错误,原因是import属于es6的语法,但是浏览器不支持es6语法,所以需要转换。
转换方法:
1,用 babel
把 import
转成 CommonJS
或者 AMD
,然后再使用requirejs或者browserify打包;
2,使用webpack。webpack支持各种模块化规范,就vue.js来讲,有脚手架工具搭建基于webpack的开发环境,只需简单自定义的配置。