小编Civ*_*ase的帖子

找不到模块:错误:无法解析模块'react-addons-test-utils'

我有一个ES6项目,我使用webpack将客户端代码转换为ES5.该项目在客户端使用ReactJS,因此,单元测试自然会使用React TestUtils.在最新的更新(0.14)中,React 更改了几个模块的导入方式(包括TestUtils).我想更新,但我无法弄清楚如何在更改导入后使单元测试工作.

当我尝试运行测试时,我收到以下消息:

04 12 2015 12:40:48.038:ERROR [karma]: { [Error: no such file or directory]
  code: 'ENOENT',
  errno: 34,
  message: 'no such file or directory',
  path: '/_karma_webpack_/public/test/main.js' }
Error: no such file or directory
    at MemoryFileSystem.readFileSync (<project>/node_modules/karma-webpack/node_modules/webpack-dev-middleware/node_modules/memory-fs/lib/MemoryFileSystem.js:107:10)
    at MemoryFileSystem.readFile (<project>/node_modules/karma-webpack/node_modules/webpack-dev-middleware/node_modules/memory-fs/lib/MemoryFileSystem.js:297:21)
    at doRead (<project>/node_modules/karma-webpack/index.js:156:26)
    at Plugin.readFile (<project>/node_modules/karma-webpack/index.js:160:3)
    at doNTCallback0 (node.js:419:9)
    at process._tickCallback (node.js:348:13)
Hash: dee787e2bee8303745db
Version: webpack 1.12.9
Time: 3657ms
                               Asset      Size  Chunks       Chunk Names
                 public/test/main.js   1.71 MB       0       public/test/main.js
5044d04bf14a5de57d08.hot-update.json  35 bytes               
chunk    {0} public/test/main.js (public/test/main.js) 1.6 MB …
Run Code Online (Sandbox Code Playgroud)

unit-testing node.js reactjs karma-mocha webpack

7
推荐指数
1
解决办法
5676
查看次数

Travis无法找到我的.travis.yaml文件

每当我推送一个新提交时,Travis CI都会在每个日志的顶部使用此消息使我的构建失败:

警告:我们无法找到.travis.yml文件.这可能不是你想要的.Build将以默认设置运行.

使用worker:worker-linux-docker-71483f98.prod.travis-ci.org:travis-linux-6

找不到.travis.yml,使用标准配置.

但是,我肯定在我的存储库的根目录中有一个.travis.yaml文件.这是它的内容:

$ cat .travis.yaml 
language:
  node_js

node_js:
  stable

script:
  node_modules/grunt-cli/bin/grunt
Run Code Online (Sandbox Code Playgroud)

有些人似乎遇到了类似的问题,因为他们重命名了他们的存储库,但我从未改变过这个存储库的名称.其他人说它只是在几个小时后自行修复,但对我来说已经过了5天而且没有任何改变.

Travis CI文档中的任何内容似乎都表明我需要做的不仅仅是同步我的repos,激活我想要CI的repo,并在repo中包含.travis.yaml文件.我错过了什么吗?

travis-ci

2
推荐指数
1
解决办法
517
查看次数