Tag: npm

如何清理不在package.json中的包的node_modules文件夹?

假设我使用npm install来安装工程包,该工程包npm install针对要安装的模块查找package.json 。 过了一会儿,我看到我不需要一些特定的模块,并从package.json删除它的依赖。 然后,我从package.json删除了一些其他模块,因为它们不再需要了,而其他模块被replace。 现在我想清理node_modules文件夹,这样只有package.json列出的模块停留在那里,其余的必须node_modules ,像npm clean 。 我知道我可以手动删除它们,但想有一些不错的准备使用糖的function。

如何包含位于node_modules文件夹内的脚本?

我有一个关于将node_modules包含到HTML网站的最佳实践的问题。 想象一下,我有我的node_modules文件夹中的Bootstrap。 现在对于网站的分发版本(实时版本),我将如何包含位于node_modules文件夹内的Bootstrap脚本和CSS文件? 将Bootstrap放在该文件夹中并执行诸如<script src="./node_modules/bootstrap/dist/bootstrap.min.js"></script> ?是否有意义? 或者,我将不得不添加规则到我的吞噬文件,然后将这些文件复制到我的dist文件夹? 或者,最好是让吞噬完全从我的HTML文件中删除本地引导,并将其replace为CDN版本?

如何使用npm全局安装模块?

我最近在OSX上安装了Node.js和npm模块,并且遇到了我认为的设置问题: npm install [MODULE] is not installing the node.js module to the default path which is /usr/local/lib/node_modules.

Nodejs npm显示模块的最新版本

如何使用npm显示模块的最新版本? 我期待像npm –lastest express打印出v3.0.0 。

如何使用npm重新安装应用程序的依赖关系?

有没有简单的方法来重新安装我的应用程序依赖的所有包(即他们在我的应用程序node_modules文件夹)?

NPM – 如何解决“没有自述文件数据”

我有一个简单的package.json: { "name": "camapaign", "version": "0.0.1", "scripts": { "start": "node app.js" }, "engines": { "node": "0.10.15", "npm": "1.3.5" }, "repository": { "type": "svn", "url": "" } } 当我执行“npm install”时,我得到了下面的警告,我想解决: "npm WARN package.json camapaign@0.0.1 No readme data." 我已经尝试添加“README.md”和“readme.txt”作为包,但没有喜悦的相同目录。 我错过了什么?

在Ubuntu 12.10上安装Node.js

我试图在我的Ubuntu 12.10上安装Node.js,但terminal显示我关于丢失的包的错误,我试着用这个: sudo apt-get install python-software-properties sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs npm 但是,当我来到最后一行sudo apt-get install nodejs npm显示一个错误: Failed to install some packages. This may mean that You requested an impossible situation or if you are using the distribution distribution that some required packages have not yet been created or been […]

在Ubuntu上安装Bower

我试图在XUbuntu 13.10上安装Bower,按照Bower主页上的说明,执行sudo apt-get install npm和sudo npm install -g bower我在命令行上发出bower后得到以下内容: /usr/bin/env: node: No such file or directory 然后,我安装节点(即使我认为这不会是多余的,因为鲍尔的唯一依赖将是NPM,是正确的?)。 无论如何,我用sudo apt-get install node任何Bower命令(如bower help ,根本就不用做任何事情,即不输出任何内容。 如何在Ubuntu上安装Bower(最好不要手动下载各种版本的东西)?

NPM不能安装依赖关系 – 试图解锁没有被locking的东西

我一直试图在我的package.json文件上运行npm install,但是我遇到了很多麻烦。 在我所有的依赖中,它总是说“错误:尝试解锁尚未被locking的XXX”。 这是其中之一: Error: Attempt to unlock tbd@~0.6.4, which hasn't been locked at unlock (/usr/local/lib/node_modules/npm/lib/cache.js:1304:11) at cb (/usr/local/lib/node_modules/npm/lib/cache.js:646:5) at /usr/local/lib/node_modules/npm/lib/cache.js:655:20 at /usr/local/lib/node_modules/npm/lib/cache.js:1290:7 at /usr/local/lib/node_modules/npm/node_modules/lockfile/lockfile.js:167:38 at OpenReq.Req.done (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:144:5) at OpenReq.done (/usr/local/lib/node_modules/npm/node_modules/graceful-fs/graceful-fs.js:64:22) at Object.oncomplete (fs.js:107:15) 如果我试图以sudo的方式运行它,似乎进一步,并开始安装一些包,但一些新的错误popup,而不是: > chokidar@0.8.1 postinstall /Users/tkirchner/Documents/Projects/mm-datatable/node_modules/karma/node_modules/chokidar > node setup-deps.js shell-init: error retrieving current directory: getcwd: cannot access parent directories: Permission denied node.js:811 […]

如何在Amazon Linux上安装Node.JS

我已经看到使用yum来安装依赖关系,然后从源安装Node.JS和NPM的写作。 虽然这确实起作用,但我觉得Node.JS和NPM应该在某个地方进行公开回购。 如何在AWS Amazon Linux上的一个命令中安装Node.JS和NPM?