【发布时间】:2017-05-07 16:47:34
【问题描述】:
仅在 travis 上出现此错误,在我的本地机器上工作正常。 将 Karma 与 Webpack 和 gulp 一起用于角度测试用例。
Module not found: Error: Cannot resolve 'file' or 'directory' ../HTTPmocks/userService.mock.js in /home/travis/build/node-app/client-test-dest/factories
@ ./client-test-dest/factories/UserFactory.spec.js 3:23-66
已经尝试使用“路径”作为 path.join 和 path.resolve。但是 webpack 在本地失败并出现错误,
WARNING in ./client-test-dest/factories/UserFactory.spec.js
Critical dependencies:
9:9-84 the request of a dependency is an expression
10:9-89 the request of a dependency is an expression
@ ./client-test-dest/factories/UserFactory.spec.js 9:9-84 10:9-89
WARNING in ./client-test-dest/factories ^\.\/.*$
Module not found: Error: a dependency to an entry point is not allowed
@ ./client-test-dest/factories ^\.\/.*$
节点:4.4.7
【问题讨论】:
-
你是在 OS X 上开发吗?
标签: angularjs webpack phantomjs karma-jasmine travis-ci