Jasmine + Karma 无法在没有互联网连接的 Windows7-box 上工作
Jasmine + Karma not working on Windows7-box with no internetconnection
Angular 2 项目的测试设置有一个(我认为)奇怪的问题。
这是设置:
-我按照这篇文章创建了一个项目:https://angular.io/docs/ts/latest/guide/testing.html on a Windows10-box。一切正常,如预期的那样。例如:运行 "npm test" 按预期运行测试。
但是,当 运行 "npm test":
时,将项目文件夹复制到没有互联网连接的 Windows7-box 会出现以下错误
<code>
[1] 06 10 2016 11:31:34.822:WARN [web-server]: 404: /base/node_modules/systemjs/dist/system-polyfills.js
[1] Chrome 23.0.1271 (Windows 7 0.0.0) ERROR
[1] Uncaught TypeError: Object [object Object] has no method 'config'
[1] at karma-test-shim.js:30
[1]
[1] Chrome 23.0.1271 (Windows 7 0.0.0) ERROR
[1] Uncaught TypeError: Object [object Object] has no method 'config'
[1] at karma-test-shim.js:30
</code>
我目前完全不知道如何解决这个问题或出了什么问题。有人知道这里发生了什么吗?
所以我想我解决了它。将 Windows7-box 上的 Chrome 更新到最新版本修复了问题 :D
Angular 2 项目的测试设置有一个(我认为)奇怪的问题。
这是设置:
-我按照这篇文章创建了一个项目:https://angular.io/docs/ts/latest/guide/testing.html on a Windows10-box。一切正常,如预期的那样。例如:运行 "npm test" 按预期运行测试。
但是,当 运行 "npm test":
时,将项目文件夹复制到没有互联网连接的 Windows7-box 会出现以下错误<code>
[1] 06 10 2016 11:31:34.822:WARN [web-server]: 404: /base/node_modules/systemjs/dist/system-polyfills.js
[1] Chrome 23.0.1271 (Windows 7 0.0.0) ERROR
[1] Uncaught TypeError: Object [object Object] has no method 'config'
[1] at karma-test-shim.js:30
[1]
[1] Chrome 23.0.1271 (Windows 7 0.0.0) ERROR
[1] Uncaught TypeError: Object [object Object] has no method 'config'
[1] at karma-test-shim.js:30
</code>
我目前完全不知道如何解决这个问题或出了什么问题。有人知道这里发生了什么吗?
所以我想我解决了它。将 Windows7-box 上的 Chrome 更新到最新版本修复了问题 :D