我删除了项目中node_modules
内的所有文件,并运行以下命令
>npm install
然后我的脚本文件中出现以下错误。
以下是package.json
"dependencies": {
"es6-shim": "^0.35.1"
},
"devDependencies": {
"codelyzer": "^0.0.28",
"jasmine-bamboo-reporter": "0.0.1",
"jasmine-core": "^2.4.1",
"jasmine-reporters": "^2.2.0",
"jasmine-spec-reporter": "^2.5.0",
"json-loader": "^0.5.4",
"protractor": "^4.0.4",
"ts-helpers": "^1.1.1",
"ts-loader": "^0.8.2",
"ts-node": "^1.2.2",
"tslint": "^3.15.1",
"tslint-loader": "^2.1.5",
"typescript": "^2.0.3",
"typings": "^1.3.2",
"webpack": "^1.13.2",
"webpack-dev-server": "^1.14.1"
}
}
答案 0 :(得分:2)
protractor/globals
已从v4.0.9
中移除,虽然对于打字稿用户来说这是一个重大变化,但量角器团队决定选择补丁程序。
所以现在你可以直接使用import {browser} from 'protractor'
更清洁了。
有关详细信息,请检查量角器changelog。