yarnpkg相关内容

如何在不将包发布到 npm 注册表的情况下将依赖于纱线工作区的应用程序部署到 Google App Engine?

我目前正在将我们的 monorepo 迁移到 yarn 工作区.它包含多个包和服务.服务依赖于它们各自 package.json 中的包.我想将我的服务部署到 Google App Engine,而无需将包发布到私有 npm 注册表. 我设法通过使用自定义运行时并将 app.yaml 和 Dockerfile 移动到 monorepo 的根目录来部署单个服务,以便访问到构建上下文中的包和服务 ..

lerna import 总是返回 EDESTDIR

我有一个预先存在的项目,我想将其导入到使用纱线工作区的现有 lerna monorepo 中. 命令: 我已尝试运行以下所有命令.错误仍然顽固地保持不变.另外,petstore 有一个 package.json 文件,是一个 git repo. lerna import ./petstore --dest="./packages/"lerna 导入 ./petstore --dest ..
发布时间:2021-10-04 19:11:32 其他开发

纱线构建 - 崩溃错误 JavaScript 堆内存不足

我有一个 Vue 应用程序.为该应用程序运行 yarn build 时失败,错误为“致命错误:CALL_AND_RETRY_LAST 分配失败 - JavaScript 堆内存不足" 显然没有崩溃...只是重新启动并再次出现错误 yarn serve 没有显示任何错误 我已经尝试使用 --max_old_space_size ,但它不起作用. 为生产而构建... ..
发布时间:2021-10-04 19:11:29 前端开发

挂起/卡住 reify:prettier: 定时 reifyNode:node_modules/@nrwl/workspace 12729ms 完成

详情: ?工作区名称(例如,组织名称)swag?在新的工作区 angular-nest 中创建什么 [具有完整堆栈应用程序的工作区 (Angular + Nest)]?应用名称赃物?默认样式表格式 SASS(.scss) [ http://sass-lang.com ]?默认 linter ESLint [现代 linting 工具]?使用 Nx 云?(它是免费的,不需要注册.)不>NX Nx ..
发布时间:2021-10-04 19:11:26 其他开发

yarn 安装错误:无法下载 Chromium

Yarn 安装未能下载 Chromium.错误如下: D:\workspace\www\ant-design-mobile-proλ纱纱线安装 v1.12.3//...目录:D:\\workspace\\www\\ant-design-mobile-pro\\node_modules\\puppeteer输出:错误:无法下载 Chromium r599821!设置 \"PUPPETEER_SKI ..
发布时间:2021-10-04 19:11:23 其他开发

如何将 npm 依赖添加为对等依赖

npm 是否可以选择像 yarn option --yarn 一样将依赖项安装为对等依赖项,而不是手动添加,例如: “peerDependencies":{“@angular/core":“^7.0.0"} 更新,对问题进行更多的澄清,感谢@Broncha 问题是如何向项目添加对等依赖项.那是 npm i dep 将依赖添加到“dependencies";在 package.jso ..
发布时间:2021-10-04 19:11:20 前端开发

NullInjectorError:使用 ng-packagr 时没有 StateObservable 的提供者

我有一个使用 ngrx/store 的 Angular 5 项目.该项目由一个应用程序和一个应用程序使用的共享库组成.直到今天,我们一直在为两个项目一起编译 TypeScript - 该库正在“发布",其中仅包含 TypeScript 代码. 今天,我让这个库与 ng-packagr 一起工作,并使用 yarn link 将它拉入应用程序,以便我可以运行本地代码.但是,当我尝试启动我的应用程 ..
发布时间:2021-10-04 19:11:17 其他开发

Lerna 引导程序不链接本地依赖项?

使用 lerna 和本地依赖项的正确方法是什么? 我在单声道存储库中配置了两个模块以使用具有本地依赖项的 lerna.我预料到了 $ lerna bootstrap$ lerna 运行测试 足以下载所有外部依赖项、链接本地依赖项并执行并通过所有模块中的所有测试. 预期行为 根据 lerna bootstrap 文档: 将所有相互依赖的 Lerna 包符号链接在一起. ..
发布时间:2021-10-04 19:11:15 前端开发

纱线 - 命令纱线导入错误:您的锁文件中似乎不存在此包;尝试进行安装以更新您的分辨率

我正在寻找在我的项目中同时使用 yarn 和 npm,如果我发现 yarn 对我的特定情况有用,我可以将我的项目移动到仅使用 yarn. 尽管如此,我在使用 $yarn import 时遇到以下错误: local:project_middleware jgil$ yarn import内部错误:project-middleware@workspace::.:您的锁文件中似乎没有这个包;尝试 ..
发布时间:2021-10-04 19:11:12 其他开发

如何解决`package-json found....要清除此警告,请删除 package-lock.json`,我认为它在安装 yarn 时与 npm 重叠

我在 Visual Studio Code 中使用了命令 yarn install,但出现错误.以下错误消息. package-lock.json 找到.您的项目包含由 Yarn 以外的工具生成的锁定文件.建议不要混用包管理器,以免因锁文件不同步导致解析不一致.要清除此警告,请删除 package-lock.json. 我认为它被 npm 重叠了package-lock.json 与 yarn ..
发布时间:2021-10-04 19:11:09 其他开发

如何从需要构建步骤的 github 安装 npm 包,例如分叉图书馆时?

假设您使用像 vue3-datepicker.你意识到你需要自定义一些东西,作为第一步,你想使用它的自定义分支. 问题是,当包被推送到 npm 的注册表时有一个构建步骤,因为该项目不使用纯 JavaScript,但可能有 vue 或 typescript 文件. 在这种情况下,这将是 npm run build:component,尽管这取决于项目. 只需通过以下方式从 gith ..
发布时间:2021-10-04 19:11:03 前端开发

继续重试纱线脚本,直到它通过

我是 bash 新手,想知道是否有办法运行脚本 x 次直到它成功?我有以下脚本,但它自然会退出并且在成功之前不会重试. yarn graphql如果 [$?-eq 0 ]然后echo "成功";别的echo "失败";菲 我可以看到有一种方法可以连续循环,但是有没有办法限制它,比如每秒循环一次,持续 30 秒? while :做命令完毕 解决方案 我想你可以为此设计一个专用的 bash ..
发布时间:2021-10-04 19:11:00 其他开发

如何关闭yarn@2 PnP?

我正在使用 yarn 2.0.0-rc.27 + 工作区 + 打字稿,我想关闭 PnP 并再次使用 node_modules.我在 package.json 中使用以下设置进行了尝试: "installConfig": {“pnp":假}, 但是yarn每次都使用PnP模式.有没有办法关闭它? 解决方案 我在 Yarn 2 以及使用相同堆栈时遇到了一系列问题.解决方案是使用以下行创建 ..
发布时间:2021-10-04 19:10:54 其他开发

工作区仍在吊装的 nohoist

在我的 Monorepo 中,我有一个包,我希望在其中包含 node_modules 中的所有依赖项. 但无论我做什么,它的 node_modules 都是空的. 因此,就我的问题而言,我能够通过以下设置重现该问题 /包.jsonlerna.json节点模块包/一种/节点模块包.json索引.ts乙/节点模块包.json索引.ts 我为此创建了一个repo! 主包.json ..
发布时间:2021-10-04 19:10:51 其他开发

Yarn 和 npm 可以被多个开发人员在同一个项目中使用吗?

我在一个由大约 20 名其他开发人员组成的团队中工作.我们所有的项目都使用 npm 包,目前我们所有的开发人员都在运行 npm 来管理这些包.我对 Yarn 很好奇,目前我的机器上已经安装了它.但是,我很担心实际使用它来安装软件包,以防它搞砸了其他开发人员的项目. 我的问题是,一个开发人员可以在一个项目中使用 Yarn,而其他开发人员在同一个 repo 中使用 npm 吗?据我所知,Yarn ..
发布时间:2021-10-04 19:10:45 其他开发

AWS CodeBuild 不适用于 Yarn 工作区

我在我的存储库中使用 Yarn Workspaces 并使用 AWS CodeBuild 来构建我的包.构建开始时,CodeBuild 需要 60 秒来安装所有软件包,我想避免这次缓存 node_modules 文件夹. 当我添加: 缓存:路径:- 'node_modules/**/*' 到我的 buildspec 文件并启用 LOCAL_CUSTOM_CACHE,我收到此错误: ..
发布时间:2021-10-04 19:10:39 其他开发