Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >npm安装windows-build工具提示管理powershell

npm安装windows-build工具提示管理powershell
EN

Stack Overflow用户
提问于 2019-07-30 12:38:53
回答 3查看 28.4K关注 0票数 11

我试着用NPM安装windows构建工具。我从命令提示符中尝试了它,它告诉我使用管理Powershell。因此,我以管理模式打开了一个PowerShell实例(右击,‘’)并重新运行命令:

代码语言:javascript
运行
AI代码解释
复制
PS C:\Users\me> npm install -g windows-build-tools

安装失败了,上面写着Please restart this script from an administrative PowerShell!

如何安装这个npm包?

这不是Windows-build-tools installation failed的复制--这个问题建议在路径中添加Powershell,而我的路径中已经有了Powershell。

除了在上面的示例中使用的全局标志之外,我还尝试了使用--production标志;同样的结果。

全部产出:

代码语言:javascript
运行
AI代码解释
复制
PS C:\Users\me> npm install -g windows-build-tools

> windows-build-tools@5.2.2 postinstall C:\Users\me\AppData\Roaming\npm\node_modules\windows-build-tools
> node ./dist/index.js



Downloading python-2.7.15.amd64.msi
[>                                            ] 0.0% (0 B/s)
Downloaded python-2.7.15.amd64.msi. Saved to C:\Users\me\.windows-build-tools\python-2.7.15.amd64.msi.
Downloading vs_BuildTools.exe
[>                                            ] 0.0% (0 B/s)
Downloaded vs_BuildTools.exe. Saved to C:\Users\me\.windows-build-tools\vs_BuildTools.exe.

Starting installation...
Please restart this script from an administrative PowerShell!
The build tools cannot be installed without administrative rights.
To fix, right-click on PowerShell and run "as Administrator".
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! windows-build-tools@5.2.2 postinstall: `node ./dist/index.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the windows-build-tools@5.2.2 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\me\AppData\Roaming\npm-cache\_logs\2019-07-30T20_46_40_244Z-debug.log

调试日志的相关部分(您可以在第4行看到我的路径;Powershell在末尾):

代码语言:javascript
运行
AI代码解释
复制
4102 silly postinstall windows-build-tools@5.2.2
4103 info lifecycle windows-build-tools@5.2.2~postinstall: windows-build-tools@5.2.2
4104 verbose lifecycle windows-build-tools@5.2.2~postinstall: unsafe-perm in lifecycle true
4105 verbose lifecycle windows-build-tools@5.2.2~postinstall: PATH: C:\Program Files\nodejs\node_modules\npm\node_modules\npm-lifecycle\node-gyp-bin;C:\Users\me\AppData\Roaming\npm\node_modules\windows-build-tools\node_modules\.bin;C:\Users\me\AppData\Roaming\npm\node_modules\.bin;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\windows\System32\OpenSSH\;C:\Program Files\Intel\WiFi\bin\;C:\Program Files\Common Files\Intel\WirelessCommon\;C:\Program Files\nodejs\;C:\Users\me\AppData\Local\Programs\Python\Python37-32\Scripts\;C:\Users\me\AppData\Local\Programs\Python\Python37-32\;C:\Users\me\AppData\Local\Microsoft\WindowsApps;C:\Users\me\AppData\Local\JetBrains\IntelliJ IDEA 2019.2\bin;C:\Users\me\AppData\Local\Programs\Git\cmd;C:\Users\me\AppData\Roaming\npm;C:\windows\system32\WindowsPowerShell\v1.0
4106 verbose lifecycle windows-build-tools@5.2.2~postinstall: CWD: C:\Users\me\AppData\Roaming\npm\node_modules\windows-build-tools
4107 silly lifecycle windows-build-tools@5.2.2~postinstall: Args: [ '/d /s /c', 'node ./dist/index.js' ]
4108 silly lifecycle windows-build-tools@5.2.2~postinstall: Returned: code: 1  signal: null
4109 info lifecycle windows-build-tools@5.2.2~postinstall: Failed to exec postinstall script
4110 timing action:postinstall Completed in 143406ms
4111 verbose unlock done using C:\Users\me\AppData\Roaming\npm-cache\_locks\staging-a76b9d439c0e45ea.lock for C:\Users\me\AppData\Roaming\npm\node_modules\.staging
4112 timing stage:rollbackFailedOptional Completed in 919ms
4113 timing stage:runTopLevelLifecycles Completed in 152174ms
  • 节点版本: 10.16.0
  • NPM版本: 6.9.0

(是的,我非常确定我是在管理模式下运行的;我的PowerShell实例的标题栏是Administrator: c:\windows\system32\windowspowershell\v1.0\powershell.exe。)

EN

回答 3

Stack Overflow用户

发布于 2019-11-22 21:43:55

我正在使用VS2019,这对我来说很有用。

代码语言:javascript
运行
AI代码解释
复制
npm install --global windows-build-tools@4.0.0
票数 3
EN

Stack Overflow用户

发布于 2021-02-19 02:00:29

我使用管理权限运行这个命令"npm -全局windows-build-tools“,它对我有效。

票数 2
EN

Stack Overflow用户

发布于 2019-10-30 03:04:33

使用命令完全重新安装节点

npm安装重新安装-g

然后再试

npm安装-g windows-构建工具

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57279693

复制
相关文章
Npm 安装提示 EUNSUPPORTEDPROTOCOL 错误
从上面的错误信息我们来抓重点看就是第一行 verbose stack Error: Unsupported URL Type "npm:": npm:@elastic/elasticsearch@7.13.0
HoneyMoose
2021/09/11
7.8K0
Npm 安装提示 EUNSUPPORTEDPROTOCOL 错误
npm管理工具介绍
概述 Npm是NodeJS包管理工具,在最新版本中Nodejs集成了npm,可以通过输入 "npm -v" 来测试是否成功安装。如果你安装的是旧版本的 npm,可以通过 npm 命令来升级,命令如下: sudo npm install npm -g 在以下几种情况中我们常用到npm: 允许用户从NPM服务器下载别人编写的第三方包到本地使用。 允许用户从NPM服务器下载并安装别人编写的命令行程序到本地使用。 允许用户将自己编写的包或命令行程序上传到NPM服务器供别人使用。 npm 命令安装模块 npm 安装
xiangzhihong
2018/02/05
1.4K0
npm管理工具介绍
Mac下安装npm全局包提示权限不够
Mac OS下安装npm的全局包,总是出现如下提示Missing write access,需要提升权限才能继续。
Angel_Kitty
2019/06/24
5.1K0
【工具】管理NPM 包版本号
后面会把前端进阶的课程内容都总结一遍。有些都是很常见的知识,但是为了梳理自己的知识树,所以尽量模糊的地方都会记录
神仙朱
2020/06/28
2.5K0
Powershell 美化和 Win 包管理工具
PowerShell 安装 Chocolatey 非常简单,管理员运行,然后输入如下指令
李郑
2019/12/04
1.8K0
nrm - npm 镜像源管理工具
npm 默认使用的是 npm 官方镜像源,在国内使用官方源下载包会比较慢,一般情况我们都会使用国内镜像加速包的下载
很酷的站长
2022/12/06
1.4K0
nrm - npm 镜像源管理工具
Windows PowerShell 工具
如果尚未开始使用 Windows PowerShell,很可能您很快就会用到它。Windows PowerShell 将成为 Windows Server 领域的核心管理工具。对于初学者,它已成为 Exchange Server 2007 基于脚本管理的基础。 为以原有格式充分利用 Windows PowerShell,您需要记住大量语法、cmdlet 和通用结构, 有个工具可以用来查看PowerShell cmdlets的帮助信息。 下载地址: http://www.primaltools
张善友
2018/01/19
2.8K0
Node npm包管理工具的使用
在项目根目录下运行npm init -y生成项目依赖管理文件:package.json
倾盖
2022/08/16
4360
Node npm包管理工具的使用
Powershell管理IIS小结
现在微软积极地拥抱Linux平台,并推出了net core以实现跨平台技术,服务器也提供无UI的版本,以减少服务器的开销,从而提高服务器的处理能力。这系列的举动都说明微软的服务器端的改革以及来了。传统的windows平台主要还是以UI界面为中心,管理着IIS的配置。但是现在这条路已经行不通了,很多云平台也提供了无UI版本的windows服务器,因为无UI的版本更加便宜,所以这几乎成为我们的首选。是时候要掌握用命令行管理IIS了。在网上找了半天没有很好的教程,那就自己写一份吧,以后就不用再整理相关知识了,直接看这篇文章应该就可以了。
小蜜蜂
2019/07/14
2.8K0
npm源管理
原始源 安装完node之后,默认的原始源是: https://registry.npmjs.org/ cnpm 原始源在国外,所以速度受到限制。 可以通过安装cnpm使用淘宝镜像来进行加速: // 安装cnpm命令,不会改变npm的源 npm install -g cnpm --registry=https://registry.npm.taobao.org //使用 cnpm install 但是使用cnpm有时会有一些奇怪的错误,可以通过改变源的方式来进行加速。 临时改变源 使用 npm 命令的时候,
三分恶
2021/01/20
1.2K0
powershell混淆工具--PyFuscation
今天介绍的是一款powershell混淆工具PyFuscation 混淆后效果如下: 工具有点老了,所以效果并不是很理想... 下载地址: https://github.com/CBHue/PyFus
鸿鹄实验室
2021/04/15
1.4K0
powershell混淆工具--PyFuscation
NPM项目管理
NPM全称Node Package Manager,是Node.js包管理工具,是全球最大的模块生态系统,里面所有的模块都是开源免费的;也是Node.js的包管理工具,相当于Maven 。
乐心湖
2020/07/31
1K0
VirtualBox安装MacOS系统以及git,npm,nodejs工具
1.软件资源 VirtualBox下载地址:官网地址 MacOS10.11.4版本的ISO系统镜像文件地址:百度网盘BT种子 2.安装MacOS虚拟机系统 1、创建虚拟机 2、取消 "启动顺序" 中的
用户1148881
2018/01/15
1.1K0
VirtualBox安装MacOS系统以及git,npm,nodejs工具
更换包管理工具npm为yarn
官网:https://yarnpkg.com/zh-Hans/ 主要考虑: 1. npm管理安装模块依赖的版本不太方便,容易在删除node_modules重新install或在其他机器上新安装时, 安装模块的依赖的版本不一致,导致编译后的模块ID或trunkID不一致。 yarn可以方便的自动生成并更新yarn.lock文件锁定依赖模块的版本。 2. yarn可以从缓存中安装包,速度会有所提升 更换为yarn步骤: 1. 下载yarm安装文件安装或使用npm直接安装 下载yarm.msi(0.
smy
2018/04/03
1K0
npm安装模块 npm 删除模块
npm安装模块 【npm install xxx】利用 npm 安装xxx模块到当前命令行所在目录; 【npm install -g xxx】利用npm安装全局模块xxx; 【npm install xxx】安装但不写入package.json; 【npm install xxx –save】 安装并写入package.json的”dependencies”中; 【npm install xxx –save-dev】安装并写入package.json的”devDependencies”中。 npm
meowrain
2021/04/22
2.4K0
前端包管理工具 npm yarn cnpm npx
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第3天,点击查看活动详情
虎妞先生
2022/10/27
9040
前端包管理工具 npm yarn cnpm npx
npm 安装yarn
Yarn是Facebook最近发布的一款依赖包安装工具。Yarn是一个新的快速安全可信赖的可以替代NPM的依赖管理工具
全栈程序员站长
2022/07/22
3K0
npm 安装yarn
windows系统下npm全局命令无法执行解决办法
如题,一般我们刚安装的windows操作系统,前往nodejs官网下载nodejs安装包后,windows下默认没有node和npm指令。这是因为我们的windows系统还没有添加nodejs环境变量,所以找不到路径。这时候需要将nodejs的安装路径添加到环境变量的 Path 变量中。如我的路径
fastmock
2023/10/23
4.5K0
八、NPM包管理
在我们的模块中定义一个对象,并将其暴露出去。接下来在我们自己的js文件中去使用这个对象。
Dreamy.TZK
2020/07/07
3220
【工具】发布NPM包
另外:后面会再总结一个系列,就是腾讯项目用到的技术点,有好多好多,可以供大家学习参考,让我们一起进步
神仙朱
2020/07/10
1K0

相似问题

使用npm软件包管理器安装时无法工作的工具提示css

11

未使用安装工具注册C# Powershell管理单元

73

Npm防火墙工具安装

25

npm命令提示符安装

20

ENOTEMPTY目录不为空,rmdir: npm-npm popper-工具提示

16
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档