make test出错
环境
- centos 7.3 64位
问题
- 安装
Node.js[必须]MongoDB[必须]Redis[必须] - 启动 MongoDB 和 Redis
-
$ make install安装 Nodeclub 的依赖包
服务器没安装git前,安装一直报警告。make test报错,
就试着装了git,警告没了,make test还是有错
-
cp config.default.js config.js -
$ make test:
Error: Cannot find module 'lodash/lang/isFunction'
(
删除node_modules目录后重新make install在make test,报的是:Cannot find module 'brace-expansion'
)
at Function.Module._resolveFilename (module.js:325:15)
at Function.Module._load (module.js:276:25)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/web/club/node_modules/loader-connect/node_modules/babel-core/lib/api/node.js:14:29)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/web/club/node_modules/loader-connect/node_modules/babel-core/index.js:1:80)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/web/club/node_modules/loader-connect/connect.js:8:13)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/web/club/app.js:18:21)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at Object.<anonymous> (/web/club/test/controllers/user.test.js:12:11)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Module.require (module.js:353:17)
at require (internal/module.js:12:17)
at /web/club/node_modules/mocha/lib/mocha.js:219:27
at Array.forEach (native)
at Mocha.loadFiles (/web/club/node_modules/mocha/lib/mocha.js:216:14)
at Mocha.run (/web/club/node_modules/mocha/lib/mocha.js:468:10)
at Object.<anonymous> (/web/club/node_modules/mocha/bin/_mocha:403:18)
at Module._compile (module.js:409:26)
at Object.Module._extensions..js (module.js:416:10)
at Module.load (module.js:343:32)
at Function.Module._load (module.js:300:12)
at Function.Module.runMain (module.js:441:10)
at startup (node.js:139:18)
at node.js:968:3
update
升级node到5.4.1后正常。
看样子是 npm install 没有安装完全
2017-10-15 20:50 GMT+08:00 imconfig [email protected]:
环境
- centos 7.3 64位
问题
- 安装 Node.js[必须] MongoDB[必须] Redis[必须]
- 启动 MongoDB 和 Redis
- $ make install 安装 Nodeclub 的依赖包
服务器没安装git前,安装一直报警告。make test报错, 就试着装了git,警告没了,make test还是有错
- cp config.default.js config.js
- $ make test :
Error: Cannot find module 'lodash/lang/isFunction' ( 删除node_modules目录后重新make install在make test,报的是:Cannot find module 'brace-expansion' ) at Function.Module._resolveFilename (module.js:325:15) at Function.Module._load (module.js:276:25) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object.
(/web/club/node_modules/loader-connect/node_modules/babel-core/lib/api/node.js:14:29) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object. (/web/club/node_modules/loader-connect/node_modules/babel-core/index.js:1:80) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object. (/web/club/node_modules/loader-connect/connect.js:8:13) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object. (/web/club/app.js:18:21) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at Object. (/web/club/test/controllers/user.test.js:12:11) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Module.require (module.js:353:17) at require (internal/module.js:12:17) at /web/club/node_modules/mocha/lib/mocha.js:219:27 at Array.forEach (native) at Mocha.loadFiles (/web/club/node_modules/mocha/lib/mocha.js:216:14) at Mocha.run (/web/club/node_modules/mocha/lib/mocha.js:468:10) at Object. (/web/club/node_modules/mocha/bin/_mocha:403:18) at Module._compile (module.js:409:26) at Object.Module._extensions..js (module.js:416:10) at Module.load (module.js:343:32) at Function.Module._load (module.js:300:12) at Function.Module.runMain (module.js:441:10) at startup (node.js:139:18) at node.js:968:3 — You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/cnodejs/nodeclub/issues/992, or mute the thread https://github.com/notifications/unsubscribe-auth/ABGB77fO-uyThwvNHdn6KAXwsDMqQtIHks5ssf-LgaJpZM4P5vF7 .
-- GitHub: https://github.com/alsotang