Tag: npm

npm安装不会安装devDependencies

在Windows上由于某些原因,当我运行npm install它不会安装devDependencies。 AFAIK它应该。 如果我运行npm install –dev devDependencies已经安装。 我不明白为什么npm install不会安装devDependencies,但只安装依赖项。 可能是什么原因? 我该如何解决? 也许smth是错误的我的package.json? 下面列出了它可能会有所帮助 { "name": "try-brunch", "version": "0.1.0", "private": "true", "devDependencies": { "brunch": "^2.0.4", "cssnano-brunch": "^1.1.5", "javascript-brunch": "^1.8.0", "sass-brunch": "^1.9.2", "uglify-js-brunch": "^1.7.8" }, "dependencies": { "jquery": "^2.1.4" } }

如何使用私人Github回购作为npm依赖

我如何列出一个私人的Github回购作为package.json的"dependency" ? 我尝试了像ryanve/example这样的npm的Github URLs语法,但是在包文件夹中进行npm install会导致私有依赖项的“无法安装”错误。 是否有一个特殊的语法(或其他机制)取决于私人回购?

NPM不会安装模块依赖项

这是我包含在父项目中的模块的package.json : { "version": "0.0.1", "name": "module-name", "dependencies": { "express": "3.3.4", "grunt": "0.4.1", "grunt-contrib-compass": "0.4.0", "grunt-contrib-copy": "0.4.1", "grunt-contrib-cssmin": "0.4.1", "grunt-contrib-jshint": "0.6.3", "grunt-contrib-requirejs": "0.4.1", "grunt-contrib-uglify": "0.2.2", "grunt-contrib-watch": "0.5.1", "grunt-express-server": "0.4.1", "grunt-karma": "0.4.5", "grunt-regex-replace": "0.2.5", "request": "2.25.0" }, "scripts": { "postinstall": "grunt install" } } 有一点要注意的是,这个模块包含在一个私人的回购协议,我把它包含在父类package.json如: "module-name": "git+ssh://git@myserver:user/module-name.git"

npm全局path前缀

我比以前更加谨慎,因为过去npm的行为让我感到困惑。 我在Mac上并通过brew install node安装了node.js。 现在我想在命令行上运行jslint.js作为命令jslint我发现完成此操作的规范方法是使用此输出成功运行的sudo npm install -g jslint : $ sudo npm install -g jslint npm http GET https://registry.npmjs.org/jslint npm http 200 https://registry.npmjs.org/jslint npm http GET https://registry.npmjs.org/jslint/-/jslint-0.1.9.tgz npm http 200 https://registry.npmjs.org/jslint/-/jslint-0.1.9.tgz npm http GET https://registry.npmjs.org/nopt npm http 200 https://registry.npmjs.org/nopt npm http GET https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz npm http 200 https://registry.npmjs.org/nopt/-/nopt-1.0.10.tgz npm http GET https://registry.npmjs.org/abbrev npm http 200 […]

“node_modules”文件夹应该包含在git仓库中

我想知道是否应该在我们的仓库中跟踪node_modules,或者在签出代码时进行npm安装?

如何解决npm UNMET PEER DEPENDENCY

我在Windows 10上,节点版本5.6.0和Npm版本3.6.0。 试图在我的工作文件夹上安装angular-material和mdi。 npm install angular-material mdi给我以下错误信息: + – angular@1.5.0 + – UNMET PEER DEPENDENCY angular-animate@^1.5.0 + – UNMET PEER DEPENDENCY angular-aria@^1.5.0 + – angular-material@1.0.6 + – UNMET PEER DEPENDENCY angular-messages@^1.5.0` – mdi@1.4.57 npm WARN enoent ENOENT:没有这样的文件或目录,打开'C:\ Users \ xxxxx \ Desktop \ ngClassifieds \ package.json' npm WARN angular-material@1.0.6需要angular-animate@^1.5.0的同行,但没有安装。 npm WARN angular-material@1.0.6需要angular-aria@^1.5.0的同行,但没有安装。 npm WARN angular-material@1.0.6需要angular-messages@^1.5.0,但没有安装。 […]

ExpressJS – 抛出未处理的错误事件

我使用以下命令创build了expressjs应用程序: express -e folderName npm install ejs –save npm install 当我运行与应用程序: node app.js ,我有以下错误: events.js:72 throw er; // Unhandled 'error' event ^ Error: listen EADDRINUSE at errnoException (net.js:884:11) at Server._listen2 (net.js:1022:14) at listen (net.js:1044:10) at Server.listen (net.js:1110:5) at Object.<anonymous> (folderName/app.js:33:24) at Module._compile (module.js:456:26) at Object.Module._extensions..js (module.js:474:10) at Module.load (module.js:356:32) at Function.Module._load (module.js:312:12) at Function.Module.runMain (module.js:497:10) […]

npm错误cb()从未调用

我有一个在Heroku上托pipe的Node.js应用程序。 每次我做一个git push heroku我得到以下错误: Counting objects: 14, done. Delta compression using up to 6 threads. Compressing objects: 100% (12/12), done. Writing objects: 100% (12/12), 1.20 KiB, done. Total 12 (delta 8), reused 0 (delta 0) —–> Node.js app detected —–> Resolving engine versions Using Node.js version: 0.6.20 Using npm version: 1.2.12 —–> Fetching Node.js binaries […]

在OS X上安装brew,node.js,io.js,nvm,npm的build议方法是什么?

我正在尝试尽可能地使用自制软件。 什么build议的方式来在OS X上安装以下内容? 的node.js io.js NVM NPM 并希望支持以下方面的发展: 离子的 ngCordova

无法运行gulp:找不到模块'gulp-util'

在Windows 7上,我已经安装了gulp,如下所示: http : //markgoodyear.com/2014/01/getting-started-with-gulp/ : npm install gulp -g 在我的应用程序文件夹中: npm install gulp –save-dev 我创build了一个gulpfile.js文件。 但是,当我尝试运行gulp ,我得到这个错误消息: module.js:340 throw err; ^ Error: cannot file module 'gulp-util' at Function.Module._resolveFilename (module.js:338:15) 等等 但是gulp-util (在本地应用程序文件夹中)存在于: node_modules gulp node_modules gulp-util 任何想法可能是什么原因?