npm install, -force flag(NPM安装,-force标志)
本文介绍了NPM安装,-force标志的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在NodeJS后端安装这些包。然后我遇到一个错误,如下所示:
Gyp.js"重建 吉普犯错了!配置错误 吉普犯错了!堆栈错误:找不到PYTHON可执行文件"PYTHON",可以设置PYT Honenv变量。
它说我需要一些python可执行文件。然而,当我运行时:
npm i -force
所有安装似乎都运行正常。
问题:
npm i -force
与正常的npm i
有什么不同?- 这种方式在未来的场景中有没有可能出现问题?
npm
就像Liam提到的那样--强制推荐答案重新下载所有包并重新安装。由此可能产生的问题是,显然,如果您有太多的包,则每次下载它们都需要更多的时间。
对于关于gyp.js的特定问题,据我所知,node-gyp下载了$HOME目录中的一些内容,我假设您的例子中的路径有一些空间。某些工具不处理路径中的空格,这就是它找不到可执行文件的原因。其他可能的解决方案:
删除$HOME/.node_gyp文件夹并运行
npm update
安装libkrb5-dev包
sudo apt-get install libkrb5-dev
安装内部版本必备程序包
sudo apt-get install build-essential
这篇关于NPM安装,-force标志的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
沃梦达教程
本文标题为:NPM安装,-force标志


猜你喜欢
- 如何使用 JSON 格式的 jQuery AJAX 从 .cfm 页面输出查 2022-01-01
- Quasar 2+Apollo:错误:找不到ID为默认的Apollo客户端。如果您在组件设置之外,请使用ProvideApolloClient() 2022-01-01
- addEventListener 在 IE 11 中不起作用 2022-01-01
- 使用RSelum从网站(报纸档案)中抓取多个网页 2022-09-06
- 失败的 Canvas 360 jquery 插件 2022-01-01
- Fetch API 如何获取响应体? 2022-01-01
- Flexslider 箭头未正确显示 2022-01-01
- CSS媒体查询(最大高度)不起作用,但为什么? 2022-01-01
- 400或500级别的HTTP响应 2022-01-01
- Css:将嵌套元素定位在父元素边界之外一点 2022-09-07