我正在使用最新节点并在我的项目上运行jasmine测试才能满足
jasmine-node spec 异常加载:/usr/src/app/spec/playground/playground.spec.js /usr/src/app/src/engine/playground.Soundcloud.js:1(函数(exports,require,module,__ filename,__ dirname){从'playground.js'导入PLAYGROUND SyntaxError:意外的令牌导入
我的package.json是
{
"main": "index.js",
"scripts": {
"server-server": "nodemon index.js",
"dev" : "",
"test": "jasmine-node spec",
"dev-browsersync": "webpack-browser-sync --webpack false --proxy http://0.0.0.0:8000/",
"dev-webpack": "webpack-dev-server --progress --colors --host 0.0.0.0 --port 8000 & npm run debug-webpack",
"start": "webpack --progress --watch",
"debug-webpack": "node_modules/.bin/weinre --boundHost -all-",
"postinstall" : "npm run server-server | npm run start"
}
"devDependencies": {
"jasmine":"*",
"browser-sync":"*",
"jasmine-await":"*",
"jasmine-node":"*",
"request":"*",
"webpack":"*",
"nodemon-webpack-plugin":"*",
"babel-core": "*",
"babel-loader": "*",
"babel-preset-env": "*",
"babel-polyfill": "*",
"babel-cli":"*",
"jasmine-core":"*",
"browser-sync-webpack-plugin":"*",
"jasmine-expect":"*",
"imports-loader":"*"
}
这里有什么问题?
答案 0 :(得分:0)
茉莉花不懂ES6。您需要将规格转换为预设的es2015。