Articles of npm

Mac OS X上的node.js npm“错误:没有这样的模块”

我已经从pkg安装程序安装了node.js v0.8.8,并从源代码进行了编译。 然而,当我尝试运行npm时遇到以下错误。 任何帮助,将不胜感激。 > $ npm –help > > /usr/lib/node_modules/npm/lib/utils/config-defs.js:5 , stdio = > process.binding("stdio") > ^ Error: No such module > at Object.<anonymous> (/usr/lib/node_modules/npm/lib/utils/config-defs.js:5:21) > 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.require (module.js:362:17) > at require (module.js:378:17) > at Object.<anonymous> (/usr/lib/node_modules/npm/lib/utils/ini.js:43:18) > […]

在OSX上使用自制软件安装节点。 没有findNpm

我以前在OSX上有一个节点和npm的工作安装,但是当更新npm出了问题。 然后我使用自制软件尝试链接,卸载和重新安装节点。 一路上我的原始节点安装,使用从nodejs.com安装程序,我的brew使用节点冲突。 我终于用自制程序重新安装节点,但是当我尝试运行npm时,我找不到npm命令。 这是运行brew install节点时得到的消息。 $ brew install node ==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/node-0.10.3 Already downloaded: /Library/Caches/Homebrew/node-0.10.32.mavericks.bottle.tar.gz ==> Pouring node-0.10.32.mavericks.bottle.tar.gz ==> Caveats Bash completion has been installed to: /usr/local/etc/bash_completion.d ==> make install npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /usr/local/lib/node_modules/npm/npm-debug.log npm ERR! not ok code 0 make: *** [install] Error […]

Bower问题:未创buildbower_components

我在我的项目根目录中创build了一个bower.json文件,但是当我运行: $ bower install 我得到以下输出: bower not-cached https://github.com/mirceasinteanu/nanoScrollerJS.git#master bower resolve https://github.com/mirceasinteanu/nanoScrollerJS.git#master bower not-cached http://jamesallardice.github.io/Placeholders.js#* bower resolve http://jamesallardice.github.io/Placeholders.js#* bower download http://jamesallardice.github.io/Placeholders.js bower cached http://github.com/davatron5000/FitVids.js.git#1.1.0 bower validate 1.1.0 against http://github.com/davatron5000/FitVids.js.git#* bower cached git://github.com/jquery/jquery.git#1.10.2 bower validate 1.10.2 against git://github.com/jquery/jquery.git#~1.10.0 bower cached git://github.com/gfranko/jquery.selectBoxIt.js.git#3.8.1 bower validate 3.8.1 against git://github.com/gfranko/jquery.selectBoxIt.js.git#* bower cached git://github.com/chrisabrams/commonjs.git#0.2.0 bower validate 0.2.0 against git://github.com/chrisabrams/commonjs.git#0.2.0 bower cached git://github.com/components/jqueryui.git#1.11.2 […]

安装多个npm版本

是否可以为我正在处理的不同项目安装多个版本的npm ,或者npm安装是否全局? (Windows 10) 也尝试使用https://github.com/marcelklehr/nodist安装不同的版本,但它似乎只影响节点版本,而不是npm版本。 或者npm版本是否真的很重要? 我可以使用最新的npm版本,甚至当一个项目说需求是一个特定的npm版本吗?

npm查看获得更多的项目

我正在使用以下命令来查找我有的包的版本。 npm view <packagename> versions 我回来的结果如下 '2.4.0-2016-10-06-6743', '2.4.0-2016-10-07-6750', '2.4.0-2016-10-07-6751', '2.4.0-2016-10-07-6754', '2.4.0-2016-10-07-6755', '2.4.0-2016-10-10-6763', '2.4.0-2016-10-11-6770', '2.4.0-2016-10-11-6790', '2.4.0-2016-10-12-6799', '2.4.0-2016-10-12-6800', '2.4.0-2016-10-13-6806', '2.4.0-2016-10-13-6807', '2.4.0-2016-10-13-6808', '2.4.0-2016-10-14-6810', … 37 more items ] 我想得到所有的结果,你可以看到有37 more items没有显示。 我怎样才能得到所有的结果。 我正在使用Windows命令提示符以及在Windows上的gitbash工具。

在安装引导程序4testing版时使用npm解决依赖关系

我是bootstrap的新手4.在使用npm安装bootstrap 4 beta(bootstrap的最后一个版本)时,它显示了这些错误:npm WARN bootstrap@4.0.0-beta需要jquery @> = 3.0.0的同位体,但是没有被安装。 npm WARN bootstrap@4.0.0-beta需要popper.js@^1.11.0的同行,但没有安装。 我正在使用Git Bash,我也试图单独安装jquery,但无法安装,请你帮我解决这些问题?

无法获取最新版本的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 }); });