问题标签 [npm-update]
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.
node.js - NPM update failed. Error says to remove file?
Im having a hard time trying to update npm it crashes when i run npm i -g npm and it says i have to remove an existing file "file already exists, symlink '../../../lib/node_modules/npm/man/man1/npx.1' -> '/usr/local/share/man/man1/npx.1' Remove the existing file and try again". After that i try to run a npm command and my terminal says "zsh: command not found: npm". Ive tried to look for a file under that but no luck. If anyone has a better understanding of this i would appreciate the help!
npm - NPM 更新失败,出现错误 1 和退出代码 2
我在 Mac OS Catalina 上运行npm update
npm 版本7.11.2
,我收到以下错误:
我已经尝试了来自不同答案的一百万种其他解决方案,试图让它发挥作用,但到目前为止没有任何效果。
npm - Npm 冻结了一段时间
我有个问题。当我在 cmd (如 npm install 或 npm update) 中运行任何 npm 命令时,我的终端有时会冻结 3-5 分钟,如下例所示。当时它不输出任何东西。我认为这是超自然现象。
那么有没有办法解决这个问题。
D:\MyAwesomeReactNativeApps\Store>npm update [ .........] | IdealTree:定时 IdealTree 12991ms 完成
PS 5 分钟后,它继续工作并顺利完成。PPS 它总是以这个“|理想树:计时理想树完成”停止
angular - Angular NPM - 找不到 mime@1.6.0 的匹配版本
我的 .npmrc 文件如下所示:
我删除了 node_modules 并尝试安装软件包,但出现以下错误
我的 package.json 不包含任何名为mime@1.6.0
.
npm - 如何运行 `npm update` 以便将版本号更新为 package.json 中兼容的最新版本?
例如,我已经"@material-ui/core": "^4.11.0"
在package.json
并且希望它更新到最新的兼容次要版本,这将是"@material-ui/core": "^4.12.2"
目前。我希望对所有依赖项都这样做。
请注意,我不想安装@latest
所有软件包,只安装通配符兼容的次要版本。
这有可能实现吗?
您还如何强制反弹依赖版本?我错过了什么吗?我知道为 ^4.11.0 安装了 4.12.2,但我希望它反映在 package.json 中以跟踪更新。
npm - 运行 `npm -g outdated` 时跳过一个包
我有一个手动更新的包,以便运行同一工具的多个版本(如此处所述)。
现在,当我执行时npm -g outdated
,我得到以下输出:
以下是日志的内容,为简洁起见进行了编辑:
有没有办法避免npm
寻找一个版本ask-cli-1
?
npm - 如何防止`package.json`被`npm update`重写
假设我有一个依赖项package.json
:
并且有1.0.1
可用的软件包版本。当我运行npm update my-dependency
它时,它将文件中的版本更改package-lock.json
为 1.0.1(这完全没问题),并将依赖项更改package.json
为
为什么?如何预防?我只想更改我的package-lock.json
文件,我不想更改~
为^
.
npm - 如何更新 node_modules 中的包
如何更新我的 node_modules 但不在依赖项中的包?我尝试npm install --sace --legacy-peer-deps <package-name>
了,但它会将包添加到我的依赖项中。
angular - 为什么“npm update”在本地 npm 中不起作用?
我用 Angular 编写了一个自定义库,并使用本地 npm 发布了它。用于 npm 的 nexus 服务器。当我发布新版本时,其他开发人员无法使用“npm update”命令更新包。
例如,我在 0.0.1 之后发布了 0.0.2 版本,但是当调用“npm update”时,什么也没发生。如果他们运行“npm un”,然后运行“npm i”,则包会正确更新。
为什么“npm update”什么都不做?
我该如何解决这个问题?
node.js - 哪些 NPM CLI 命令可用于更新依赖项的依赖项?
目前
我immer
在 2 个位置有依赖项。
问题
旧版本immer
有一个严重的漏洞。我需要更新依赖项。
问题
更新旧 immer 依赖项的 CLI 命令是什么?
笔记
- 我一直在寻找这个问题的答案,我怀疑这个解决方案非常简单,因为我找不到这个问题的任何答案。
- 我已经尝试过
npm update immer
,npm --depth 5 update immer
但都没有解决这个问题。