大佬教程收集整理的这篇文章主要介绍了node.js – 如何在Nightwatch测试中使es6导入/导出工作?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
import { module } from 'file'
但它会抛出’SyntaxError:Unexpected token import’错误.
我试过了:
>将require(‘babel-core / register’)添加到nightwatch.conf.js的顶部
>将require(‘babel-register’)()添加到nightwatch.conf.js的顶部
> npm i babel-plugin-add-module-exports –save-dev,并将“add-module-exports”@L_262_5@添加到.babelrc配置文件中
> npm i babel-preset-es2015 –save-dev,并将es2015预设添加到.babelrc配置文件
>添加
require('babel-core') require('babel-loader') require('babel-plugin-add-module-exports') require('babel-polyfill') require('babel-preset-stage-2') require('babel-preset-es2015')
到了nightwatch.conf.js的顶部
这一切都无济于事.我该怎么办才能进口/出口?
"presets": [ ["es2015",{ "modules": false }] ],
和{“modules”:falsE}是阻塞的东西.因此,要进行导入/导出工作,您需要:
require('babel-register')() // or require('babel-core/register')
2 .babelrc应该包含
{ "presets": ["es2015"],"plugins": [ "add-module-exports",] }
3安装babel
npm i babel-plugin-add-module-exports babel-core babel-preset-es2015 --save-dev
以上是大佬教程为你收集整理的node.js – 如何在Nightwatch测试中使es6导入/导出工作?全部内容,希望文章能够帮你解决node.js – 如何在Nightwatch测试中使es6导入/导出工作?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。