Articles of npm

无法获取最新版本的NPM工作

我试图更新npm到最新版本,因为我使用的是1.4.28。 使用: npm update -g npm 我得到以下输出: npm@1.3.26 C:\Users\ck\AppData\Roaming\npm\node_modules\npm-check-updates\node_modules\npm npm@2.1.5 C:\Users\ck\AppData\Roaming\npm\node_modules\ember-cli\node_modules\npm 然后运行 npm -v 我可以看到我仍然使用1.4.28; 我不明白我试图更新后得到的输出,因为它是谈论1.3.26和2.1.5,但我已经安装了1.4.28? 我在Windows上,我已经尝试卸载并重新安装节点;

使用http.createServer的服务器与在节点js中使用express的服务器之间的区别

使用http模块创build服务器和使用节点js中的快速框架创build服务器有什么区别? 谢谢。

使用node.js npm和git的最佳工作stream程

我正要用node.js做一个大型的项目,目前尝试分出一些东西。 在之前的节点项目中,我使用了所有节点模块的额外文件夹。 这个文件夹被git忽略,我pipe理的版本和通过git子模块更新,这是不容易的(没有依赖关系,更新到新版本并不总是很有趣)。 我正在寻找的是: npm install packagename npm dump_modules_into_file 所以参与这个项目的其他人都可以这样做: npm install_or_update_modules_from_file 我不想让我的git仓库跟踪node_modules 。 基本上我想要类似于symonfy2如何处理它捆绑 。 PS:我知道npm submodule packagename ,但这个命令不是很有帮助,因为它不会安装依赖关系,也不会更新模块。 PS2:我准备好了package.json ,但是这也有一些缺陷。 (没有参数,您必须手动更新模块版本。)

任务“默认”不在你的大文件中

我在我的控制台中运行gulp我得到这个错误: 任务“默认”不在你的大文件中 我的大文件看起来很好: var gulp = require('gulp'), LiveServer = require('gulp-live-server'), browserSync = require('browser-sync'); gulp.task('live-server', function () { var server = new LiveServer('server/main.js'); server.start(); }); gulp.task('serve', ['live-server'], function () { browserSync.init(null, { proxy: "http://localhost:3000", port: 9001 }); });

npm WARN npm npm不支持Node.js v9.1.0

我更新到最新的节点v9.1.0,现在npm不起作用。 npm WARN npm npm不支持Node.js v9.1.0

为什么在尝试使用nmp安装socket.io时出现错误?

为什么在尝试安装socket.io时遇到此错误? 我正在使用最新版本的NodeJS并设置pathvariables。 我正在使用cmd中的pipe理员权限的Windows 7。 > ws@0.4.25 install C:\Users\Dusan\node_modules\socket.io\node_modules\socket.io -client\node_modules\ws > (node-gyp rebuild 2> builderror.log) || (exit 0) CreateProcessW: The system cannot find the file specified. npm ERR! error rolling back Error: ENOTEMPTY, rmdir 'C:\Users\Dusan\node_modules \socket.io\node_modules\socket.io-client\node_modules\active-x-obfuscator\node_m odules\zeparser' npm ERR! error rolling back socket.io-client@0.9.11 { [Error: ENOTEMPTY, rmdir 'C:\Users\Dusan\node_modules\socket.io\node_modules\socket.io-client\node_module s\active-x-obfuscator\node_modules\zeparser'] npm ERR! error rolling back errno: 53, […]

“npm install”在中国死亡

它在使用npm安装node.js应用程序的依赖关系时停止。 但在中国以外没有任何问题。 谁知道在VPN/SSH channel旁工作的方法。 $ npm install npm http GET https://registry.npmjs.org/jade npm http GET https://registry.npmjs.org/formidable # … … halt for hours and hours … march 2014 # … … halts times after times …

权限问题在OSX上安装npm

我遇到安装节点包pipe理器“npm”的问题。 在网站上,它提示你做一个1行安装,如下所示… curl http://npmjs.org/install.sh | sh 这吐出以下安装错误… $ curl http://npmjs.org/install.sh | sh % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 7184 100 7184 0 0 27012 0 –:–:– –:–:– –:–:– 39256 tar=/usr/bin/tar version: bsdtar 2.8.3 – libarchive 2.8.3 fetching: http://registry.npmjs.org/npm/-/npm-1.0.106.tgz 0.4.11 1.0.106 cleanup prefix=/usr […]

yeoman不在窗口工作

节点版本0.10.4和npm 1.2.18安装在windows 64位。之后,我使用'npm install -g yo'来安装yeoman。但是yo没有安装在我的机器上。安装完成后我写'版本“,那么错误会给出这个哟不被识别为内部或外部命令。请build议如何在Windows中安装yeoman。

有没有替代npm-check-updates模块?

我正在考虑使用npm-check-updates模块将node_modules更新到最新版本。但是由于安装后的大尺寸(接近25mb),我正在寻找这个模块的其他替代scheme。