问题标签 [yarn-lock.json]

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 投票
2 回答
117 浏览

npm - 纱线的嵌套依赖项解析未显示在 yarn.lockfile 中

我正在使用解决方案来解决来自嵌套依赖项 (@dep/xyz) 的漏洞。嵌套依赖使用的是存在漏洞的 axios 0.21.1。我应该升级到它上面的任何兼容版本。

当我将它添加到如下分辨率时,我没有在 yarn.lock 文件中看到嵌套依赖项的更新。请指教。

下面是我的 package.json 文件

包.json

yarn.lock 在上面的 yarn install 之后创建

0 投票
1 回答
405 浏览

reactjs - yarn start 无法运行新的 react 应用程序

错误代码是:

Node.js v17.0.1 错误命令失败,退出代码为 1。信息访问https://yarnpkg.com/en/docs/cli/run以获取有关此命令的文档。

0 投票
1 回答
32 浏览

node.js - 纱线安装所有开发包

我正在开发一个 node.js (Nestjs) 项目并使用 Yarn 而不是 NPM 进行包管理。

我有一个简单的问题要问,强制 yarn 只安装的命令是什么devDependencies?我在这里检查了文档,但无法确定是否有一个选项。

0 投票
0 回答
9 浏览

github - 带有 yarn 和 package.lock 的网站 - 我可以删除我从未使用过的网站吗?

我有一个项目,它同时具有 yarn.lock 和 package-lock.json。我从未使用过 Yarn,我所有的安装都是通过 npm 我的 github 总是发送与无法修复的 Yarn 相关的dependantabots 警报...我可以删除 Yarn 吗?谢谢

0 投票
0 回答
51 浏览

javascript - 纱线部署错误:抛出错误;// 未处理的“错误”事件

我正在尝试部署 React 应用程序,但遇到以下错误:

我尝试通过以下命令清理缓存并增加内存:

和里面package.json

但问题依然存在

尝试在环境变量中添加以下内容:

但是没用

在此处输入图像描述

0 投票
2 回答
220 浏览

vue.js - 无法运行软件包安装并使用 npm 运行为应用程序提供服务

我正在尝试运行我找到的这个示例。这是一个后端使用 .netcore,前端使用 Vuejs 的解决方案。我想启动 Vuejs 应用程序只是运行npm run serve得到这个错误:

然后当我尝试运行npm i. 我得到以下输出:

这是 package.json:

0 投票
0 回答
721 浏览

reactjs - 纱线创建反应应用程序不工作并中止安装

我尝试使用 yarn 安装 react-app 并收到以下错误消息:

纱线版本:1.22.17

npm 版本:8.3.0

它还显示“未找到锁定文件”的错误。

0 投票
0 回答
12 浏览

npm - 我无法使用 yarn dev 命令运行我的 nuxt 应用程序

我正在尝试使用yarn dev命令运行我的 nuxt 应用程序,但我看到一个错误

│ ✖ Nuxt 致命错误││ ││ 错误 [ERR_MODULE_NOT_FOUND]:找不到模块│ │ 'E:\web_design\Rasel\shop\bengal-shop.yarn\cache\nuxt-windicss-npm-2.2. ││ 4-3075af130f-19ecc36a0b.zip\node_modules\nuxt-windicss\dist\module.mjs' │ 导入自 │ │ E:\web_design\Rasel\shop\bengal-shop.yarn\cache\nuxt-windicss-npm -2.2.4 │ -3075af130f-19ecc36a0b.zip\node_modules\nuxt-windicss\dist\module.cjs

如何解决?

0 投票
0 回答
73 浏览

github - 警告 Lockfile 的“prismjs@1.24.0”条目不正确。忽略它

我继承了 prismjs 的一个问题,每次添加/升级​​另一个包时我都必须删除/重新安装它。

我有一个 gocd 管道验证,每次我尝试使用dependabot 来解决我的存储库中的安全漏洞时都会失败。


像这样的事情......

dependabot 生成拉取请求

验证失败并出现错误“警告 Lockfile 的“prismjs@1.24.0”条目不正确。忽略它”

拉下master分支>手动升级包>删除/安装prismjs@1.24.0

生成新的 PR > 验证成功,一切正常。

与主合并

冲洗并重复。


我看到的是,我的 yarn.lock 中有 2 个条目用于 prismjs,删除它只会删除 1.24.0 条目,如果我删除 1.24.0,验证仍然失败,因为它找不到 prismjs 1.24.0。

prismjs@1.24.0:
version "1.24.0"
resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.24.0.tgz#0409c30068a6c52c89ef7f1089b3ca4de56be2ac" integrity sha512-SqV5GRsNqnzCL8k5dfAjCNhUrF3pR0A9lTDSCUZeh/LIshheXJEaP0hwLz2t4XHivd2J/v2HR+gRnigzeKe3cQ==

prismjs@^1.23.0,prismjs@^1.8.4,prismjs@~1.17.0:
版本“1.26.0”已
解决“https://registry.yarnpkg.com/prismjs/-/prismjs-1.26.0.tgz #16881b594828bb6b45296083a8cbab46b0accd47" 完整性 sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ==


package.json:
"依赖": {
"comma-separated-tokens": "^1.0.0",
"elliptic": "^6.0.0",
"handlebars": "^4.1.2",
"http-proxy ":"^1.17.0",
"https-proxy-agent":"^2.2.1",
"immer":"9.0.6",
"ini":"^1.3.5",
"lodash":" ^4.5.1",
"markdown-to-jsx": "^6.9.1",
"merge-deep": "^3.0.2",
"nested-object-assign": "1.0.4",
"parse -headers”:“^2.0.0”,
“prismjs”:“1.24.0”,
“空格分隔标记”:“^1.0.0”、
“ssri”:“^6.0.1”、
“tar”:“4.4.19”、
“tree-kill”:“^1.1.0”、
“ua-parser-js”:“^0.7.9 ",
"url-parse": "^1.4.3",
"websocket-extensions": ">=0.1.1",
"y18n": "^4.0.0",
“yargs-parser”:“^13.1.1”
},
“分辨率”:{
“prismjs”:“^1.23.0”,
“property-expr”:“^2.0.3”



我对这个版本控制的工作方式相对较新,就像我说我继承了这个问题一样,所以除了我在 github 中看到的内容之外,我并没有真正的历史。

任何帮助将不胜感激。

0 投票
0 回答
29 浏览

package.json - 纱线启动不起作用 - Bin/sh: command not found

在我的前端使用 yarn start 时,我不断收到错误消息:

/bin/sh: react-scripts: command not found error 命令失败,退出代码为 127。 info 访问https://yarnpkg.com/en/docs/cli/run以获取有关此命令的文档。

这是我的代码

有任何想法吗?