gpt4 book ai didi

node.js - 当我尝试构建 Twitter Bootstrap 时,为什么 "make test"对我来说失败了?我安装了 connect,但收到 "Error: Cannot find module ' connect'"

转载 作者:太空宇宙 更新时间:2023-11-04 02:42:18 24 4
gpt4 key购买 nike

所以我使用 git 来克隆 Twitter Bootstrap。然后我得到了node.js和npm,因为我遵循这里的指示:https://github.com/twbs/bootstrap然后我运行命令npm install escape connect uglify-js jshint -g。然后我也以相同的方式安装了 phantomjs(首先没有 -g 标志,然后使用它)。现在我应该能够运行make,然后运行make testmake 对我来说工作得很好,但是 make test 抛出了以下错误:

jshint js/*.js --config js/.jshintrc
jshint js/tests/unit/*.js --config js/.jshintrc
node js/tests/server.js &
phantomjs js/tests/phantom.js "http://localhost:3000/js/tests"
module.js:340
throw err;
^
Error: Cannot find module 'connect'
at Function.Module._resolveFilename (module.js:338:15)
at Function.Module._load (module.js:280:25)
at Module.require (module.js:362:17)
at require (module.js:378:17)
at Object.<anonymous> (/Users/Jon/dev/blossom/bootstrap/js/tests/server.js:6:15)
at Module._compile (module.js:449:26)
at Object.Module._extensions..js (module.js:467:10)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:312:12)
at Module.runMain (module.js:492:10)
Unable to access network
kill -9 `cat js/tests/pid.txt`
cat: js/tests/pid.txt: No such file or directory
kill: usage: kill [-s sigspec | -n signum | -sigspec] pid | jobspec ... or kill -l [sigspec]
make: *** [test] Error 1

最佳答案

有点晚了,但为了记录:

运行 nmp install 行,不使用 -g 开关。 -g 开关告诉 npm 进行全局安装,并且在运行应用程序时,模块加载器不会拾取全局安装的模块。全局安装模块是为了访问模块可能提供的命令(例如您在该跟踪中看到的 phantomjsjshint)。

关于node.js - 当我尝试构建 Twitter Bootstrap 时,为什么 "make test"对我来说失败了?我安装了 connect,但收到 "Error: Cannot find module ' connect'",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13167775/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com