问题标签 [yarnpkg]
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.
npm - 如何修改 Yarn 的配置?
在npm
我可以跑
你能用 Facebook 做类似的事情yarn
吗?
当我运行时yarn -h
,我看不到任何用于设置任何类型配置的选项。
我错过了什么吗?
npm - 当我在 Ubuntu 上安装 Yarn 时出错:“无法纠正问题,您持有损坏的软件包”
要安装 Yarn,我运行了以下命令:
我安装了 Node.js 版本 6.6.0,但出现错误:
yarnpkg - 我应该提交 yarn.lock 文件吗?它的用途是什么?
Yarnyarn.lock
在您执行yarn install
.
这应该提交到存储库还是忽略?它是干什么用的?
yarnpkg - 如何清除 Yarn 中的缓存?
我正在为 Facebook 的 Yarn 做一些基准测试。为此,我需要清除我的全局 Yarn 缓存。
有可用的命令吗?我已经强制删除了我的~/.yarn-cache
文件夹,但这似乎是非常手动的。
node.js - 如何使用 Yarn 安装 Bower 包?
从项目的README中:
多个注册表:从 npm 或 Bower 安装任何包,并保持包工作流程相同。
我假设这意味着我可以bower.json
使用 Yarn 安装我的 Bower 包(在我的项目中列出)。如果是这种情况,我将如何去做?
我没有看到任何提及 Bower 或在文档中使用单独的注册表。但是,我确实在源代码中看到了 Bower 注册表。
npm - 为什么 Yarn 不在 .bin 文件夹中安装所有可执行文件?
我刚刚开始使用 Yarn 包管理器并下载了一个 Ionic 2 入门项目。
在这个项目中,我们从编译、缩小、lint 和捆绑代码的脚本中获得了很多帮助。所有这些都是由ionic-app-scripts提供的,它有几个依赖项用于运行命令。
问题是当我使用 Yarn 安装时, node_modules/.bin/ 文件夹不包含所有必需的可执行文件,例如tslint
ionic-app-scripts 的依赖项,因此它不直接在我的package.json
.
结果是,当我使用 Yarn 时,ionic-app-scripts 不起作用,因为它期望.bin
文件夹包含 tslint 可执行文件!
我能做些什么?ionic-app-scripts 的定义有问题吗?
[注意]: npm install 有效,但 Yarn 更快!
javascript - 如何在 Yarn 中更新全局包?
我尝试了一些可能的 CLI 命令,但似乎都没有真正更新使用yarn global add
.
yarn global upgrade
&yarn upgrade global
两者都不能正常工作。有没有办法升级全局包?
yarnpkg - 纱线升级 - 新版本是否保存?
假设我package.json
在现有项目中有一个文件。在那里我有"some-package": "^1.0-01",
,但是我知道最新版本是1.0-02
所以我愿意yarn upgrade
。但是,package.json
没有更新,仍然引用 -01
版本。然而,该yarn.lock
文件显示了这一点:
这是预期的行为吗?当其他人执行yarn
命令时,他们将获得哪个版本。-01
如果他们获得最新版本,显示在 中不会误导package.json
吗?
android - 如何使用 Yarn 创建 React Native 项目?
我在 Windows 7(64 位)机器上的 DOS 控制台中运行以下命令。
运行后react-native init sample
,控制台关闭。
错误日志显示: