Tag: npm

与NPM一起安装时未findExpress模块

当我尝试运行由express创build的app.js文件时,出现以下错误: $ node app.js node.js:134 throw e; // process.nextTick error, or 'error' event on first tick ^ Error: Cannot find module 'express' at Function._resolveFilename (module.js:320:11) 当我input'express –version'时,我得到了2.3.3的返回语句。 我用npm来安装express。 我不得不使用这些指令手动制作npm: git clone http://github.com/isaacs/npm.git cd npm sudo make install 错误是Error: Cannot find module 'express' 。 在安装npm和express之后我需要做些什么来明确地看到由npm创build的模块吗? 我的节点是版本:0.4.6我的快递是版本:2.3.3我的npm是版本:1.0.6 Express全球安装。 我用-g标志来安装它。 编辑:当我尝试“节点-e require.paths”我得到: ['/home/user/.node_modules','/home/user/.node_libraries','/ usr / local / lib […]

我们如何或者可以通过npm与Meteor使用节点模块?

我们如何或者可以通过npm与Meteor使用节点模块? 或者是那些依赖于包装API的东西 ? 还是有一个build议的方法?

使用Bower更新多个依赖项

我在bower.json文件中和/或中列出(和/或安装了)Bower的一些依赖项 bower install https://github.com/username/project.git 这工作得很好。 现在我可以列出所有的 bower list 然后我可以select我的项目的每个依赖项的名称并运行 bower update dependency-name 问:如何批量更新所有这些? 或者我必须编写一个shell脚本来循环和更新它们?

npm WARN弃用graceful-fs@3.0.8:graceful-fs版本3

我正在运行npm install,但它给我一个错误。 我也尝试在更新之前运行下面的命令。 $ npm install npm并且我更新了graceful-fs。 $ npm install -g graceful-fs graceful-fs@4.1.3 C:\Users\RDY672\AppData\Roaming\npm\node_modules\graceful-fs 错误如下: $ npm install -g bower@1.3.12 npm WARN deprecated graceful-fs@3.0.8: graceful-fs version 3 and before will fail on newer node releases. Please update to graceful-fs@^4.0.0 as soon as possible. npm WARN deprecated graceful-fs@2.0.3: graceful-fs version 3 and before will fail on […]

凉亭不承认作为内部或外部命令

我已经成功安装了nodejs,并且expression了框架,但是我通过下载了bower npm install -g bower 成功运行。 但是,每当我尝试安装与鲍尔东西我得到的错误消息 bower is not recognised as an internal or external command 当我search我的电脑bower或bower.exe我找不到它。

node.js模块path

我意识到,当我做了一个node.js模块的全局安装(使用-g标志),节点不能使用该模块,除非我写了整个path。 我的意思是,如果模块已经全局安装,这不起作用: cheerio = require('cheerio'), 我必须这样写: cheerio = require('/usr/lib/node_modules/cheerio'), 我怎么能说节点,它必须在正确的path寻找模块? 谢谢。

没有ssl的npm安装

我有一个Ubuntu虚拟机无法连接到SSL的网站,即https。 如果URL以http开头,它可以成功地从互联网上下载文件。 npm install将通过https下载依赖关系。 有没有反正通过http下载?

npm安装某些包(sqlite3,socket.io)失败,错误MSB8020在Windows 7上

当试图安装一些node.js包(特别是sqlite3和socket.io)时,使用npm install socket.io在Windows 7机器上使用Visual Studio 2012(而不是2010),我有一些失败,看起来像这样: C:\ Program Files(x86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ V110 \ Microsoft.Cpp.Platform.targets(35,5):错误MSB8020:为Visual Studio 2010构build工具(Platform Toolset ='v100 ')找不到。 要使用v100构build工具构build,请单击“项目”菜单或右键单击解决scheme,然后select“更新VC ++项目…”。 安装Visual Studio 2010以使用Visual Studio 2010构build工具进行构build。

npm如何/为什么不推荐以root身份运行?

简而言之… 首先,为什么npmbuild议它只能以非root用户身份运行? 我非常不相信所有其他的软件包pipe理者( apt , yum , gem , pacman )对于要求sudo是错误的。 其次,当我按照他们的build议(并以非root用户身份运行npm install )时,它将无法工作(因为非root用户不具有对/ usr / local / lib的权限)。 我如何遵循他们的build议? 我不打算chown -R $USER /usr/local/lib ,因为这对我来说似乎是一个非常糟糕的主意。 详细描述… 我通过curl http://npmjs.org/install.sh | sudo sh安装了npm curl http://npmjs.org/install.sh | sudo sh (README中的说明)。 当我运行sudo npm install mongoose ,npm告诉我不要以root身份运行它: npm ERR! sudon't! npm ERR! sudon't! Running npm as root is not recommended! […]

Bootstrap中的Grunt依赖冲突

我已经从官方网站下载了Bootstrap源文件,并且在使用节点的npm安装项目时遇到依赖冲突。 我在我的机器上安装了grunt 0.4.3 ,但是一些引导依赖需要0.4.0和0.4.1 。 npm install -g grunt-cli命令执行时没有任何问题。 下面是执行npm install命令后得到的日志: npm ERR! peerinvalid The package grunt does not satisfy its siblings' peerDependencies requirements! npm ERR! peerinvalid Peer grunt-banner@0.2.1 wants grunt@~0.4.1 npm ERR! peerinvalid Peer grunt-contrib-clean@0.5.0 wants grunt@~0.4.0 npm ERR! peerinvalid Peer grunt-contrib-concat@0.3.0 wants grunt@~0.4.0 npm ERR! peerinvalid Peer grunt-contrib-connect@0.6.0 wants grunt@~0.4.0 npm ERR! peerinvalid […]