nodeclub icon indicating copy to clipboard operation
nodeclub copied to clipboard

make test出错

Open biluochun opened this issue 8 years ago • 1 comments

环境

  • centos 7.3 64位

问题

  1. 安装 Node.js[必须] MongoDB[必须] Redis[必须]
  2. 启动 MongoDB 和 Redis
  3. $ make install 安装 Nodeclub 的依赖包
服务器没安装git前,安装一直报警告。make test报错,
就试着装了git,警告没了,make test还是有错
  1. cp config.default.js config.js
  2. $ 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后正常。

biluochun avatar Oct 15 '17 12:10 biluochun

看样子是 npm install 没有安装完全

2017-10-15 20:50 GMT+08:00 imconfig [email protected]:

环境

  • centos 7.3 64位

问题

  1. 安装 Node.js[必须] MongoDB[必须] Redis[必须]
  2. 启动 MongoDB 和 Redis
  3. $ make install 安装 Nodeclub 的依赖包

服务器没安装git前,安装一直报警告。make test报错, 就试着装了git,警告没了,make test还是有错

  1. cp config.default.js config.js
  2. $ 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

alsotang avatar Oct 16 '17 03:10 alsotang