yarnpkg相关内容
在一个项目中,我已将npm替换为yarn以获得其好处,并且还强制我们的依赖项通过yarn.lock锁定. 现在,开发人员在npm @ 4中添加了一个库,该库仅更改了package.json,当然也没有更改yarn.lock. 我本来希望yarn install命令在构建服务器上崩溃,但是yarn具有(对我来说是意外的行为)以最新版本添加这些库,然后更新远程服务器上的yarn.lock.
..
由于各种原因,我们被困在使用yarn管理我们的包,所以我们不能依靠package-lock.json在github上使用npm进行动作. 我们无法让Yarn作为github动作的一部分进行身份验证. 我们已经将仓库npmrc配置为: @COMPANY:registry=https://npm.pkg.github.com registry=https://registry.npmjs.
..
这个问题与此有关.但是没有一种解决方案对我有用. 纱线找不到私有的Github npm注册表 从Github安装私有软件包程序包注册表失败,未找到/未授权 我可以安装一个软件包,而npm install @scope/package没有问题,但是我无法对yarn做同样的事情:yarn add @scope/package 纱线引发以下错误: An unexpected error
..
我创建并发布了一个私有的Github软件包.首先尝试用纱线安装它,我遇到以下问题: 尽管我尝试使用yarn或npm,它完全找不到软件包,尽管遵循Github(我的.yarnrc: registry "https://npm.pkg.github.com/OWNER" 对于纱线,它会不断尝试在https://registry.yarnpkg.com/@GITHUB_USERNAME
..
我正在尝试运行yarn global upgrade generator-jhipster,但是即使看起来它正在运行并安装最新版本,当我运行yo jhipster时,它仍然是旧版本,并会提示我运行yarn global upgrade generator-jhipster 我在OSX(Mac)上运行 我刚开始使用Yarn.我以前使用的是NPM,但已卸载了NPM. $HOME/.c
..
我有一个使用Node和Typescript的相当大的项目A.在项目A中,我有很多不同的模块,希望在另一个项目B中重用. 因此,我使用以下tsconfig.json构建了项目A: { "compilerOptions": { "target": "es2017", "module": "commonjs", "declaration
..
我正在尝试使用纱线建立一个单体仓库.我对如何使用项目引用设置打字稿感到困惑,以便正确解决问题. 例如,如果我有类似的文件夹结构 /cmd /client 我希望cmd依赖于我可能拥有的client: cmd/tsconfig.json: { "compilerOptions": { "types": ["reflect-metadata", "jest"],
..
我最近更新到Bootstrap 4.0.0,正在运行Rails 5.1.5,并且按照README在其github中的指定安装了BS. 此外,它已被添加到package.json中进行yarn. 在gemfile中:gem'bootstrap','〜> 4.0'gem'jquery-rails' 在package.json中:"bootstrap":"^ 4.0.0","poppe
..
我正在做的是运行create-react-app并进入该应用程序,然后尝试运行npm/yarn start.我得到以下错误/输出/日志.我已经完成了所有建议的步骤.唯一有效的方法是在我的.env中将SKIP_PREFLIGHT_CHECK = true用作两者的最后手段 纱线和npm.我最近更新到Mojave,如果人们有类似的经历,就不得不重新安装Xcode. 如果图像不够,我将输出粘贴到下
..
我创建了一个post-receive钩子,以将更改部署到应用程序并通过Yarn安装软件包.看起来像这样: #!/bin/sh echo "Checking out changes..." git --work-tree=/home/me/apps/app --git-dir=/home/me/repos/repo.git checkout -f echo "Yarn install..
..
我尝试安装纱,并且在我使用纱时我得到的code>命令: 00h00m00s 0/0::错误:没有任何场景;必须至少有一个。 我的 yarn --version 是 0.32 。为什么它不起作用? 解决方案 看起来我试图执行错误的yarn,因为只运行 sudo安装纱线给了我来自cmdtest的纱线。 所以我通过卸载将其解决: sudo apt r
..
在根文件夹中,我有一个带有一些React钩子和上下文的index.js文件.其中一些内容如下所示: import React, { createContext, useContext, useState, useEffect, } from 'react'; //other stuff export const createStoreProvider = store => (
..
我有一个看起来像这样的package.json: "scripts": { "dev": "cross-env BABEL_ENV=client webpack --config webpack/client.development.js && yarn dev:stub-server | cross-env BABEL_ENV=server babel-node src/serve
..
我有package.json和yarn.lock文件. yarn.lock的版本已锁定,我想进行同步,然后将yarn.lock中的所有版本锁定(不带^),重新打包到package.json中. 有没有简单的方法可以做到这一点? 最后,我不想在我的package.json中完全没有"^",因为这会带来太多麻烦,并且我想专门升级软件包,而不是不知不觉地升级软件包. /p> 是否有任何工具或方法
..
我正在使用Sage WordPress入门主题- https://github.com/roots/sage 从今天开始,当我运行yarn build(webpack --progress --config/webpack.config.js)时,出现以下错误:模块构建失败:ModuleBuildError:模块构建失败:错误:Node Sass尚不支持您当前的环境:带有不受支持的运行时的O
..
我用yarn add --dev安装了一个软件包,运行其设置过程,在安装过程中,该软件包还安装了其他几个软件包并将它们添加到package.json(在devDependencies中),我假设使用 npm >.很好,但是现在我的yarn.lock不同步. 将yarn.lock同步到package.json的当前状态的正确,非手动方法是什么? 编辑:yarn check将缺少的软件包显
..
我的React应用程序的构建过程出现问题. 我总是出现以下错误: 未找到模块:错误:无法解析'core-js/es6' 如果我在polyfill.js中使用它: 导入'core-js/es6'; 那是我的package.json: { "name": "test", "version": "1.0.0", "main": "index.js",
..
我今天早些时候试图用yarn安装一个包,我明白了 yarn install yarn install v1.9.4 [1/4] 🔍 Resolving packages... info There appears to be trouble with your network connection. Retrying... info There appears to be trouble
..
我们在所有确定性pkg安装中都使用yarn,但是并不能阻止用户使用npm-我猜测同时拥有这两个文件会导致问题.是否应该在您的.gitignore目录中添加一个? 解决方案 通常总是提交依赖项锁定文件 “>被发现其他位置的依赖项锁定文件,许多软件包管理系统都支持(例如: composer 和尚不清楚是否应始终将锁定文件提交到旨在包含在其他项目中的软件包中(需要更宽松的依赖关系).但是,
..
我是React的新手,很难理解它. 我的任务是为OData端点创建一个非常简单的API提取. 现在,我遇到了这个库 https://www.npmjs.com/包/反应数据 哪个看起来棒极了!但是,我只是不明白如何使这种工作正常进行. 我了解反应的基本原理,并阅读了许多基本教程.但是无论出于什么原因,我都无法理解这一点. 那么我该如何使用该库简单地查询OData端点并
..