【发布时间】:2017-02-02 16:21:50
【问题描述】:
我想导入我的测试文件实用程序模块,它是用 ES6 编写的,并导出我需要的几个东西。所以我要做的是
import { module } from 'file'
但它会引发“SyntaxError: Unexpected token import”错误。
我尝试过:
- 将
require('babel-core/register')添加到 nightwatch.conf.js 的顶部 - 在 nightwatch.conf.js 的顶部添加
require('babel-register')() -
npm i babel-plugin-add-module-exports --save-dev,并将“add-module-exports”插件添加到 .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 的顶部
所有这些都没有帮助。我应该怎么做才能使导入/导出工作?
【问题讨论】:
标签: node.js nightwatch.js