问题标签 [yarn-v2]
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.
reactjs - Cannot find module with yarn workspaces for Angular & React apps in monorepo
We just started up a new project and decided to do it in monorepo together with the existing one. The existing project is in Angular 10 with some parts in React. The new project is purely React.
It seems like everything is getting installed properly and even all the tests are passing. However, when I try to build or even run the application (for the old project) I am getting the following error:
I feel like it is something dumb that I am missing. Also, the IDE is not complaining about anything.
The folder structure looks like this:
Root package.json:
Platform package.json:
yarn-v2 - 纱线安装失败,退出代码为 127
纱线安装失败并出现错误“命令失败,退出代码 127。” 我尝试了 npm install ,它工作正常,我有 yarn.lock 和 yarn install 应该按预期工作。
reactjs - 如何为 Heroku App 做等效的纱线链接?
设置:我的笔记本电脑上有一个反应应用 B,B 依赖于我也在本地开发的包 A。我正在使用yarn link
这种依赖关系,它工作正常。
现在,当我尝试将 B 部署到 heroku 时,我意识到我还不清楚如何部署 A 以便 Heroku 知道它。我可以使 A 成为 B 的 git 子模块并一次全部推送,但是如何执行纱线链接?
node-modules - 在 node_modules 中保存选定依赖项的 yarn-berry
我想使用带有 Yarn PnP 的 Gulp 和 ES6modules,但是带有 ES6modules 的 Gulp 不支持 PnP ...
如果nodeLinker: "node-modules"
在.yarnrc.yml
PnP 中设置将停止工作...
我可以以某种方式指定需要与 PnP 并行保存在 node_modules 中的依赖项吗?
谢谢^_^
node.js - --max-old-space-size 纱线/下一个缺失值
使用视窗
当我运行 yarn build 时,出现以下错误:
即使该值应分配为环境变量,我的 package.json 中的一个片段:
它似乎将其视为命令而不是环境变量。有没有办法改变这个?
yarnpkg - 找不到使用 Yarn v. 3 的模块
我正在遵循此安装指南,但出现错误找不到模块 - https://yarnpkg.com/getting-started/install
这是回购 - https://github.com/worldpwn/yarn-3-cannot-find-module-error
步骤 1 安装 Corepack
步骤 2 初始化您的项目
步骤 3 安装 Lodash
第 4 步运行 hello world
index.js
第 5 步使用 lodash - 错误
index.js
PS npm 在其他项目中运行良好
如果我会做 npm 我:
一切正常:
vue-cli - 在 windows 11 上通过 yarn 安装后的 vue 二进制 cli 在哪里?
我尝试使用 vue cli 包并将其安装到全局 env 到 Windows 11 和 Yarn 3 中。
我使用这个命令:yarn add global @vue/cli
- Vue 不存在。
- 此命令
yarn config get prefix
确实找不到名为“前缀”的配置设置。 - 我将 C:\Users\xxxx\AppData\Local\Yarn\bin 移动到 C:\dev\yarn\bin 但我无法更改纱线的路径二进制文件。
- 我将 C:\dev\yarn\bin 添加到我的路径用户中。
- 如果我定位到二进制 vue 并启动 vue,则找不到此命令。
- 此命令:yarn dlx @vue/cli 运行完美,但没有可用的 vue 二进制文件。
为什么纱线变得如此头疼!
如何将全局安装和 vue cli 安装到 windows 环境中?
node.js - yarn 找不到 js-yaml
我在 Github 工作流程中运行纱线,但找不到 js-yaml。依赖项在我的 package.json 和 yarn.lock 中。我尝试在运行纱线之前明确添加它。我尝试了许多变体,例如
日志输出看起来像是找到了模块,但是当我的 javascript 启动时我得到 Module not found :
由于其他限制,我的工作流程代码总结如下:
reactjs - 带有 vite、react、tailwind 的 yarn 工作区 monorepo - VS Code 无法解析包
我使用yarn@3
工作区创建了一个 monorepo。
我的根package.json
:
package.json
在apps/ui
:_
我在我的apps/ui/src
文件夹中创建了一个组件,当我运行时yarn workspace ui run dev
,可以在浏览器中启动该应用程序。
但是,在 VS Code 中打开我的 monorepo 时,它无法解析import
语句中的 npm 包:
同样的情况发生vite.config.ts
在apps/ui
在 WebStorm 中打开 monorepo 时,一切正常。
可以在此处找到 repro 存储库。
更新:看起来它与PnP
机制有关。我遇到了这个问题并设置nodeLinker: node-modules
了,.yarnrc.yml
然后yarn install
修复了它。
但是,这个问题的分析器对我不起作用。
运行后我在 VS Code 中收到此错误yarn dlx @yarnpkg/sdks vscode
:
中的文件.yarn/sdks/typescript/lib
实际上不存在,但我有一个integrations.yml
文件.yarn/sdks
:
node.js - Error with yarn run command, can not find a script name
I am using mac M! and I am trying to run the backend part of a project and here is the instruction in the readme file:
yarn set version berry
yarn install
- Run
yarn run build_core
to build database repo. You'll need to do this after every change to it - copy .env files into
.config
folder and.env
in each repo you run individually - run with
yarn run <service name>
(See root package.json for commands) - Install docker vs-code extension, right click the
docker-compose.yaml
files in./docker-compose
and click "Compose Up"
I successfully installed yarn, but when I go to the 3rd step, here is the error: Click to see the img
Anyone knows what is the issue and how can I fix it?
Thanks