我正在尝试导入一个类进行测试。
// animal.js
export default class Animal {
// code here
}
然后在我的test.js文件中,我有以下内容:
import Animal from './animal.js
运行纱线启动测试时,我看到以下错误消息。
从'./animal.js'导入动物;
^^^^
SyntaxError:新脚本(vm.js:83:7)出现意外标识符
我的package.json文件看起来像这样
{
"name": "animal",
"version": "1.0.0",
"description": "",
"main": "lazy.js",
"scripts": {
"test": "mocha"
},
"devDependencies": {
"chai": "^4.1.1",
"mocha": "^3.5.0"
}
}
答案 0 :(得分:0)
我不知道您是否正在使用NodeJS,但它不支持这种导入。如果要使用它,则必须使用babel或类似的框架。