2

我正在尝试将require-cs添加到我的 nodejs 项目中,以便可以将 r.js 与咖啡脚本文件一起使用。我正在尝试将它直接添加到 package.json 以便我可以直接使用 git 存储库对其进行更新。当我添加它时,我收到以下错误:

npm ERR! Error: ENOENT, open '/tmp/npm-1336369606543/1336369606543-0.5654201323632151/package.json'

它不会将 git 添加到我的应用程序中。我的 package.json 看起来像这样:

{
  "name": "App",
  "version": "0.0.1",
  "dependencies": {
    "mocha": "~1.0.2",
    "chai": "~0.5.3",
    "coffee-script": "~1.3.1",
    "express": "~2.5.9",
    "redis2json": "0.0.5",
    "nohm": "~0.9.0-pre3fixed",
    "redback": "~0.2.8",
    "database-cleaner": "~0.7.0",
    "zombie": "~0.13.4",
    "underscore": "~1.3.3",
    "redis": "~0.7.2",
    "hiredis": "~0.1.14",
    "connect-redis": "~1.3.0",
    "requirejs": "~1.0.8",
    "freebase": "~1.0.1",
    "require-cs": "git://github.com/jrburke/require-cs.git"
  }
}

是否可以使用 package.json 和 npm 将 cs.js 添加到我的存储库中?

谢谢。

4

2 回答 2

4

npm 在包的根目录中查找 package.json 文件。它告诉 npm 包的结构,以及如何安装它。错误找不到package.json它正在寻找的git://github.com/jrburke/require-cs.git.

也看看这个问题

http://toolbox.no.de/是一个很好的 npm 资源。

于 2012-05-07T07:02:53.837 回答
0

目前 require-cs 不支持 npm install。这是谈论它的问题:

https://github.com/jrburke/require-cs/issues/12

于 2012-05-26T00:40:32.363 回答