Tag: npm

如何使用npm只安装“devDependencies”

我想安装我的package.json文件中列出的“devDependencies”。 但是,下面的命令都不能像我所期望的那样工作。 以下所有命令都会安装我不想要的生产依赖关系。 npm install –dev npm install –only=dev npm install –only-dev 我想不出有什么更多的方法告诉npm单独安装devDependencies。 🙁

使用npm列表时,“无效”是什么意思?

我是nodejs的新手,我刚刚在全局安装了bower模块。 从那以后,npm list命令给出了我在网上search到的下列输出,但是找不到任何帮助: **npm ERR! invalid: chalk@0.5.1 /usr/local/lib/node_modules/bower/node_modules/chalk npm ERR! invalid: ansi-regex@0.2.1 /usr/local/lib/node_modules/bower/node_modules/chalk/node_modules/has-ansi/node_modules/ansi-regex npm ERR! invalid: configstore@0.3.1 /usr/local/lib/node_modules/bower/node_modules/update-notifier/node_modules/configstore npm ERR! invalid: object-assign@0.3.1 /usr/local/lib/node_modules/bower/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/got/node_modules/object-assign npm ERR! invalid: registry-url@0.1.1 /usr/local/lib/node_modules/bower/node_modules/update-notifier/node_modules/latest-version/node_modules/package-json/node_modules/registry-url npm ERR! invalid: strip-ansi@0.2.2 /usr/local/lib/node_modules/bower/node_modules/update-notifier/node_modules/string-length/node_modules/strip-ansi npm ERR! not ok code 0** 其余的输出是正常的,并列出已安装的模块。 任何人都可以解释发生了什么事?

如何从打字稿中使用npm模块?

我打字打字稿。 它在世界的hello世界舞台上运行良好。 我现在正在尝试使用一个npm模块: index.ts = import _ = require('lodash') console.log(_.toUpper('Hello, world !')) 这不起作用: tsc index.ts – > Cannot find module 'lodash'. (2307) Cannot find module 'lodash'. (2307) node-ts index.js – > Cannot find module 'lodash'. (2307) Cannot find module 'lodash'. (2307) 看打字稿和谷歌没有帮助。 其他S / O问题要么没有答案( 这里和这里 )或不相关。 元素: 打字稿1.8最新 是的,lodash安装npm i –save lodash并存在我的文件系统(选中) 我也做typings i […]

npm会在每个安装/卸载/ ls时抛出ENOENT警告

我试图做的npm安装在一个Windows 7的壳上一些jstesting开发包直接在我本地克隆的源代码存储库,在这种情况下,业力,柴和摩卡..我总是得到以下错误时,试图安装,卸载其他包。 npm WARN ENOENT ENOENT, open '..SourceDirectory\package.json' npm WARN EPACKAGEJSON ..SourceDirectory\ No description npm WARN EPACKAGEJSON ..SourceDirectory\ No repository field. npm WARN EPACKAGEJSON ..SourceDirectory\ No README data npm WARN EPACKAGEJSON ..SourceDirectory\ No license field. npm ls也是收益率 npm ERR! error in ..SourceDirectory\: ENOENT, open '..SourceDirectory\package .json' 我确实从Windows npm升级拉testing Windows升级 因为我正在运行到文件系统path长度错误。 我没有位于警告path中的package.json依赖项列表。 有没有我错过的configuration步骤?

通过npm自动运行吞吐任务

我通常通过npm运行gulp,例如在我的package.json中 "scripts": { "test": "gulp test", "minify": "gulp minify" } 然后我可以运行命令如 npm run minify 这是可以的,但每次我在我的gulp文件中有新的任务,我需要将它们添加到脚本部分下的package.json,有没有更好的方法来做到这一点? 原因 :我只安装全局的npm到我的path ,所有其他模块不会污染我的path ,所以我需要通过npm脚本运行它们

NPM在升级后不会运行

我一直在使用节点.4x和npm,并决定升级到.67。 好家伙。 我在Mac OSX – 新的。 当我inputnpm我得到 -bash: /usr/bin/npm: No such file or directory echo $ PATH显示了很多东西…一些冗余。 /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin:/usr/local/git/bin:/Users/me/.rvm/bin:/usr/local/bin:/usr/local/:/usr/local/bin:/usr/local/bin/npm:/usr/local/bin/:/usr/local:/usr/local/bin:/usr/local/ 我已经尝试了一些不同的安装,可能应该清理它,我不知道该怎么办:) 任何见解?

package.json生成/ npm未使用的包

我在我的项目中引入了unit testing,为此,我需要使自己成为一个package.json文件。 第一个问题是,你正在使用哪个unit testing suite ? 我期待mocha ,这似乎是非常标准的Node.js项目。 第二个问题是:有什么不可思议的方式来生成一个package.json文件? (对于依赖和版本) 第三个问题是:在开发我的项目的过程中,我一直在testing大量的npm packages ,现在我遇到了很多可能未使用的包。 有什么办法可以告诉哪一个是无用的? (我看到npm list installed哪个是有用的,虽然)

npm从terminal安装错误

我想安装节点在我的MAC ..我收到以下错误…我从节点网站下载节点,并运行该包…你们可以告诉我为什么我面临着这个错误..当我做npm安装 MacBook-Pro:~ Raj$ npm install npm ERR! install Couldn't read dependencies npm ERR! package.json ENOENT, open '/Users/Raj/package.json' npm ERR! package.json This is most likely not a problem with npm itself. npm ERR! package.json npm can't find a package.json file in your current directory. npm ERR! System Darwin 13.0.0 npm ERR! command "node" "/usr/local/bin/npm" "install" […]

如何用`yarn`重写嵌套的依赖关系?

如果我的软件包有这些依赖关系 { "name": "my-package", "dependencies": { "foobar":"~1.0.3", "baz":"2.0.9" } foobar包有这些依赖关系 { "name": "foobar", "dependencies": { "baz":"^2.0.0" } 而最新发布的baz版本是2.1.0 ,第一次运行的yarn将在foobar/node_modules安装foobar/node_modules 。 如何强制纱线使用baz@2.0.9包? 我的理解是,这将是可能的使用npm shrinkwrap (一个这个问题 )。 我的问题的总结可能是:纱线创build可重复的,确定性的安装,但我如何定制安装?

如何列出一个npm模块的所有版本?

为了查看节点模块[webpack]的所有版本,我在windows命令提示符下执行了下面的命令 npm view webpack versions 该命令只显示前100个版本,后来显示“331 more”文本。 我将如何能够列出所有版本?