问题标签 [npm]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 如何使用修改后的 npm 包部署 node.js 程序?
我正在使用 node.js 的 jsdom 包,但我遇到了问题。我修复了它,我在我的计算机上手动编辑 /node_modules/jsdom/lib/jsdom/level2/languages 中的源代码,它可以工作。但是,现在我想将我的程序发布到另一台服务器。
处理这种修改后的依赖关系的最佳方法是什么?一般来说,我应该如何处理从 npm install 修改的依赖项?
socket.io - 现在如何通过 NPM 安装 socket.io 的 v.6.x?
我在 v.7.x 上遇到了很多问题,但现在我必须将我的项目移动到新的服务器上。所以,我必须再次安装 socket.io。但是,当我使用“npm install socket.io”时,我得到了最后一个版本。我的项目使用 v.6.x,现在我真的无法安装 v.7.x,那么,我该如何安装 v.6.x新PM?
node.js - 如何覆盖 npm 安装版本检查失败?
有没有办法从命令行(npm install command
)覆盖 npm 对 packages.json 文件的版本检查?
我想尝试安装/运行一个包,即使它与我的 node.js 版本不匹配。
这是我得到的错误:
谢谢
node.js - 使用 NPM 安装 node-serialport 的问题
当我尝试运行 NPM install serialport 时,出现此错误。我能够很好地安装其他模块,只是不能安装串口。我对 linux、node 和 npm 相对缺乏经验,需要一些关于这个问题的指导。
这是 package.json 中失败的命令
“cd serialport_native;node-waf configure build;cp build/default/serialport_native.node ../”
我有节点版本 0.4.9 和 NPM 版本 1.0.15 并试图安装串行端口版本 0.2.8
node.js - 如何修复 npm 的全球位置?
当我跑
npm ls -g
我回来
这显然是不正确的。使用locate
我可以看到我的全局模块安装在/usr/lib64/node_modules
. 我该如何解决这个问题?(我正在运行 gentoo amd64。)
node.js - Node.js:NPM 安装失败
如果我运行,我会收到此错误
即使使用 sudo。
我该怎么办?我尝试了这些但没有成功:
实际上它做了一些事情,正如你所看到的,它在最后写了It worked
什么是一个大谎言!
npm - 在本地安装 (npm install .) 时,我可以让 npm 使用我的全局包吗?
当我运行npm install .
时,构建包含诸如 expresso 之类的 c 代码的包需要一段时间(这取决于 node-jscoverage)。我意识到我可以在运行之前将 expresso 从我的全局包目录(~/Developer/lib/node_modules/expresso)复制到当前目录中的 ./node_modules/expressonpm install .
并且它不会打扰编译它。有没有办法告诉 npm 在获取和构建它们之前尝试从我的全局 npm 目录安装包?
node.js - 尝试在 Mac 上安装 npm 时出现奇怪的错误
尝试使用 Xcode 3.2 在 mac os x 10.6.6 上安装 npm 时,出现以下错误。我该如何解决这个问题?
jquery - 将 require('jquery') 与 jsdom 一起使用?
我可以使用 JSDOM 的“脚本”选项来加载 jquery 进行抓取。但是我想知道现在 npm 包含 jquery 是否有可能,以及更好或更坏,使用节点自己的 require 机制。
一切正常并显示更新的文档。但是这些天我们也可以运行:
我发现它更整洁 - 我只是不太确定如何以这种更新的方式使用 jquery 和 jsdom。具体来说,window 对象在哪里?