如何在npm中列出用户安装的/环境包only?当我执行npm-glist时,它会输出每个包及其依赖项。相反,我希望看到当前工作项目或环境中安装的软件包。 最佳答案 npmlist-g--depth=0npm:Node.js包管理器命令行工具list-g:显示在用户文件夹中找到的每个包的树(没有-g选项它只显示当前目录的包)--depth0/ --depth=0:避免在树状View中包含每个包的依赖项 关于javascript-如何列出npm用户安装的包,我们在StackOverflow上
我的package.json文件中有这个(缩短版):{"name":"a-module","version":"0.0.1","dependencies":{"coffee-script":">=1.1.3"},"devDependencies":{"stylus":">=0.17.0"}}我在Mac10.6.8上使用NPM版本1.1.1。当我从项目根目录运行以下命令时,它会同时安装dependencies和devDependencies:npminstall我的印象是这个命令安装了devDependencies:npminstall--dev我怎么做,所以npminstall只安装d
我的package.json文件中有这个(缩短版):{"name":"a-module","version":"0.0.1","dependencies":{"coffee-script":">=1.1.3"},"devDependencies":{"stylus":">=0.17.0"}}我在Mac10.6.8上使用NPM版本1.1.1。当我从项目根目录运行以下命令时,它会同时安装dependencies和devDependencies:npminstall我的印象是这个命令安装了devDependencies:npminstall--dev我怎么做,所以npminstall只安装d
我使用以下命令安装了Express.js:sudonpminstall-gexpress我收到以下警告:npmWARNpackage.jsonrange-parser@0.0.4Norepositoryfield.npmWARNpackage.jsonfresh@0.1.0Norepositoryfield.npmWARNpackage.jsonmethods@0.0.1Norepositoryfield.npmWARNpackage.jsonmethods@0.0.1Noreadmedata.npmWARNpackage.jsoncookie-signature@1.0.1Norep
我使用以下命令安装了Express.js:sudonpminstall-gexpress我收到以下警告:npmWARNpackage.jsonrange-parser@0.0.4Norepositoryfield.npmWARNpackage.jsonfresh@0.1.0Norepositoryfield.npmWARNpackage.jsonmethods@0.0.1Norepositoryfield.npmWARNpackage.jsonmethods@0.0.1Noreadmedata.npmWARNpackage.jsoncookie-signature@1.0.1Norep
我使用nvm下载nodev0.4.10并安装npm以使用该版本的node。我正在尝试使用安装expressnpminstallexpress-g我收到一个错误,表示需要Node版本>=0.5.0。嗯,这很奇怪,因为我按照node+express+mongodb教程的说明here使用Nodev0.4.10,所以我假设express对Nodev0.4.10可用/可用。如果我的假设是正确的,我如何告诉npm获取适用于我的设置的版本? 最佳答案 如果您必须安装旧版本的软件包,只需指定它npminstall@例如:npminstallexpr
我使用nvm下载nodev0.4.10并安装npm以使用该版本的node。我正在尝试使用安装expressnpminstallexpress-g我收到一个错误,表示需要Node版本>=0.5.0。嗯,这很奇怪,因为我按照node+express+mongodb教程的说明here使用Nodev0.4.10,所以我假设express对Nodev0.4.10可用/可用。如果我的假设是正确的,我如何告诉npm获取适用于我的设置的版本? 最佳答案 如果您必须安装旧版本的软件包,只需指定它npminstall@例如:npminstallexpr
众所周知,任何npm模块都可以通过运行一个简单的命令来安装:npminstall.我已经安装了一些不再使用的模块,我只想将它们取下来。我对此有几个问题:我们是否有任何命令或流程可以从根目录卸载模块(类似于npmuninstall)还是直接删除模块文件?如果我们保留未使用的模块,对我们有何影响? 最佳答案 命令很简单npmuninstallNode.js文档https://npmjs.org/doc/拥有所有你需要知道的npm命令。本地安装将位于node_modules/您的应用程序的目录。如果一个模块没有引用它,这不会影响应用程序。
众所周知,任何npm模块都可以通过运行一个简单的命令来安装:npminstall.我已经安装了一些不再使用的模块,我只想将它们取下来。我对此有几个问题:我们是否有任何命令或流程可以从根目录卸载模块(类似于npmuninstall)还是直接删除模块文件?如果我们保留未使用的模块,对我们有何影响? 最佳答案 命令很简单npmuninstallNode.js文档https://npmjs.org/doc/拥有所有你需要知道的npm命令。本地安装将位于node_modules/您的应用程序的目录。如果一个模块没有引用它,这不会影响应用程序。
我有Windows732位。我安装了最新的Node.js32位。当我尝试运行命令npminstalljquery时,我收到错误:Error:ENOENT,stat'C:\Users\RT\AppData\Roaming\npm如何解决? 最佳答案 在显示的路径中手动创建一个名为“npm”的文件夹解决了这个问题。更多信息请访问Troubleshootingpage 关于windows-Node.js/Windows错误:ENOENT,统计'C:\Users\RT\AppData\Roami