在 vue里面用import引入js文件,结果为undefined

clipboard.png

文件引入不进去,为undefined,用require,console出来的结果为下面的截图

clipboard.png
求解!!!

阅读 15.2k
1 个回答
新手上路,请多包涵

import 导出的js文件为undefined,那是因为没有安装ec2015语法转换器,因为ec2015语法并不是所有浏览器都兼容
安装方法:$ npm install --save-dev babel-preset-es2015
然后新建一个 .babelrc 文件,写入:
{
presets: ['es2015']
}
在重新npm run dev 一下就可以

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题