问题标签 [npm-install]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
520 浏览

yeoman - 包括 package.json 中的 devdependencies

我想根据需要生成我的 devDependencies。为此,我的生成器中有一个数组和一些类似这样的操作:

这里的问题是当用户选择跳过 npm 安装,然后手动(即npm install)没有安装任何东西时。

但是,我不能简单地编写这样的 package.json 文件......我对每个包放置了哪些版本,以使它们看起来如下所示:

0 投票
0 回答
338 浏览

node.js - npm 和节点在 Windows 上退出缓慢

我有一个使用 npm 的构建过程,其中在链中注册了几个任务。

package.json 看起来像这样(http/https 的东西是因为代理服务器证书扰乱了 npm):

每次启动 npm 或 node 时,似乎有大约 0.5 秒的挂起时间,而在命令完成后但在 npm/node 进程退出之前,还有 1.5 秒的挂起时间。在上面的脚本中,有很多对 npm/node 的调用,这最终使我们的构建时间增加了 15-20 秒(即使没有更改)。

有没有办法:

  • 在 npm/node 退出前至少消除 2 秒挂起
  • 使上述脚本仅在项目文件之一更改时执行(我不想使用 watchify)
  • 否则提高这些脚本的速度

请注意,这个问题与 npm install 的速度、包缓存、包下载速度等没有任何关系。

谢谢。

0 投票
0 回答
48 浏览

node.js - 如何使用 git 和 grunt 安装项目

我从未使用过 grunt,但我正在尝试使用 github 安装项目。

他们要求我使用 grunt 安装资产。我阅读了 grunt 网站上的文档,并使用 npm install -g grunt-cli 安装了 grunt。我还安装了 node.js。

我已经运行npm install -g grunt-cli bower并且运行没有问题,但是“npm install”失败并出现许多错误。

如果有人可以指导我如何使用 grunt 使用虚拟的“github 项目”安装资产,我将不胜感激。

谢谢

0 投票
1 回答
170 浏览

npm - 构建 angular2 源时出现 npm 安装问题

我想在我的 Windows 8.1 x64 开发 PC 上构建 angular2 源代码。节点版本5.1.0 Npm 版本3.3.12

  • 1)克隆回购 - 好的
  • 2)运行bower install- 好的
  • 3)运行npm install- 错误: npm ERR! tar.unpack unzip error C:\Windows\Temp\npm-11016-2e7afc52\registry.npmj s.org\fsevents\-\fsevents-1.0.2.tgz npm ERR! tar.unpack untar error C:\Windows\Temp\npm-11016-2e7afc52\registry.npmj s.org\fsevents\-\fsevents-1.0.2.tgz npm ERR! tar.unpack unzip error C:\Windows\Temp\npm-11016-2e7afc52\registry.npmj s.org\firefox-profile\-\firefox-profile-0.3.9.tgz npm ERR! tar.unpack untar error C:\Windows\Temp\npm-11016-2e7afc52\registry.npmj s.org\firefox-profile\-\firefox-profile-0.3.9.tgz

你有什么想法我该如何解决?

我试图清理缓存,并确保它实际上是通过查看npm cache文件夹来完成的C:\Users\Me\AppData\Roaming\npm-cache。此外,我试图重新克隆 repo 并再次运行进动多次,但npm install只是继续一次又一次地抛出相同的异常

0 投票
0 回答
132 浏览

node.js - Grunt 的 node_modules 文件夹的问题

我的新笔记本电脑上的 Grunt 的 node_modules 文件夹有问题。

附上两张截图,一张是正确的,以及我的文件夹在我使用多年的 iMac 上的外观,另一个是文件夹结构在我的新笔记本电脑上的外观。似乎是将所有 grunt 文件夹放在根目录中,而不是将它们放在不同的文件夹中。

我正在将正常的 cd/ 放入文件夹中,然后写入“npm install”。

它正在工作,真的没有问题,但有些不对劲,有什么想法吗?

在此处输入图像描述

在此处输入图像描述

0 投票
1 回答
192 浏览

yeoman - ASP.NET 5 and Yeoman genetaror issue

First of all I looked into [this][1] post for possible workaround but unfortunately there is none.

My issue is somewhat closer but steps I went through are different so I decided to put up my question in a new thread.

My requirements were:

  1. Installing ASP.NET 5 but I did not want to install full VS 2015 rather I went for DNVM (Dot Net Version Manager) and DNX (NET Execution Environment). This post says we can install from Command Line tool so I used this.

  2. Installing Code for Visual Studio which I did

  3. Installing a aspnet-generator using yo which I did using the following command: npm install -g yo generator-aspnet but ended up with some error messages. Please see screenshot below:

enter image description here

  1. Even I got above errors I went on and ran yo aspnet which was supposed to give me choice of what type of application I want to create etc. But here I ended up with errors again. Please see screenshot below:

enter image description here

I googled a lot but nothing looked suitable or closer to my issue. I don't want to play with Windows Registry.

I am completely screwed up with this problem :( Somebody please show me the right path and help me out of this stand-still situation.

Thank you

0 投票
1 回答
1243 浏览

ionic-framework - 安装 ionic 时 npm 永远挂起

我在通过 npm 安装 Ionic 框架时遇到问题。我使用cntlm设置了代理,一切正常,我可以安装我想要的所有其他模块(yeoman,bower grunt,通常的东西:))。但是在安装 Ionic 时,npm 会以某种方式挂起……我有一个日志输出,显示 npm 一直挂起的位置而不会引发任何类型的错误:

愚蠢的是,我已经启动并运行了它,但是它花了几个小时的尝试和错误,不知何故,它在某些时候起作用了,我认为它与 node-gyp 或 python 有关......

0 投票
4 回答
66607 浏览

jquery-ui - 使用“npm install”安装 jquery-ui

我从这里https://github.com/jquery/jquery-ui看到 jquery-ui 的最新版本是 1.11.4。但是,当我使用“npm install jquery-ui”时,它只有 1.10.3。我检查了这个版本node_modules/jquery-ui/jquery-ui.js

有什么方法可以安装最新版本吗?

0 投票
0 回答
50 浏览

node.js - 错误 错误:ENOENT,stat 'F:\Folder\development\web\$HOME\.node_modules_global'

我对节点设置项目真的很陌生,并且在尝试运行项目时遇到了问题。

在节点项目上运行“npm install”时出现上述错误。任何一个命令:“npm”、“npm start”、“npm cache clean”都会给我上述错误。我检查了链接,给出的解决方案是手动创建一个 npm 文件夹。但在这里我收到 $home.node_modules_global 错误。

我什至尝试创建这些文件夹。但没有用。我继续收到此错误。

谁能帮我解决这个错误。我无法推进项目。请支持。

注意:它是否与 $HOME 变量设置有关。我还没有创建环境变量。

0 投票
12 回答
273532 浏览

python - npm - “找不到 Python 可执行文件“python”,您可以设置 PYTHON 环境变量。”

我正在尝试运行以下命令:npm install -g bower gulp cordova ionic tsd@next karma-cli protractor node-gyp coffee-script js-beautify typescript npm-check

我已经安装了 Python、Visual Studio Express 和 node-gyp,所以我认为我会很好,但是我收到以下错误:

在此处输入图像描述

关于"Can't find Python executable "python", you can set the PYTHON env variable."错误,我有点困惑,因为我已经像这样设置了 PYTHON 环境变量:

在此处输入图像描述

请问有什么想法吗?