腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
lerna
独立
版本
控制
+
Github
操作
的
问题
javascript
、
github
、
npm
、
lerna
这是我第一次使用
lerna
,我在
独立
版本
控制
方面遇到了一些
问题
,刚开始我在没有--independent
的
情况下运行
lerna
init,后来在我发布了初始
版本
后,我在
lerna
.json中添加了它。我正在使用
Github
Actions for CI,一切运行正常,但
lerna
继续发布我
的
包
的
新
版本
,即使我没有对其进行更改,例如,如果我在自述文
浏览 39
提问于2020-07-03
得票数 2
1
回答
如何将monorepo节点项目捆绑到单个文件中?尝试使用ncc
typescript
、
yarnpkg
、
vercel
、
yarn-workspaces
、
yarnpkg-v2
├── package.json │ └── index.ts └── tsconfig.json 其中图形依赖于依赖于lib1
的
lib2tsconfig-build.json", 但是如果我尝试使用@vercel/ncc,就会得到像'rootDir' is expected to contain all source files.一样
的
编译时错误"build": "ncc build src/index.ts&
浏览 55
提问于2020-10-30
得票数 1
1
回答
如何将目录中
的
所有包排除在外?
lerna
/packages目录
的
monorepository,其中包含我希望
Lerna
进行
版本
和发布到NPM
的
包。我在工作空间和
独立
版本
控制
中使用Yarn。我尝试将"ignoreChanges": ["integration-test/**/*"]添加到
lerna
.json
的
根中,在command.publish和command.v
浏览 10
提问于2022-10-24
得票数 0
2
回答
Lerna
能按照传统
的
提交规范预先发布
版本
吗?
javascript
、
lerna
、
monorepo
、
conventional-commits
按照3.20.2
的
说法,
Lerna
3.20.2似乎无法推出预先发布
的
版本
(例如1.0.0-alpha.0)。假设我们有两个
Lerna
管理
的
存储库,都有三个子包。alpha.0) | | |-- package.json (1.0.0 or 1.0.0-alpha.0) |--
lerna
.json然后在两个存储库中进行以下提交:(提交遵循常规提交
浏览 4
提问于2020-04-10
得票数 3
1
回答
通过
GitHub
操作
将
Lerna
Monorepo发布到NPM时出现Git错误
git
、
github
、
npm
、
lerna
、
github-actions
我使用以下
GitHub
操作
(新
的
YAML
版本
)工作流从我
的
lerna
monorepo发布包,以推送到master name: CD push:npx
lerna
publish \ --error: failed to push som
浏览 58
提问于2019-09-08
得票数 1
1
回答
如何在使用语义
版本
控制
或
Lerna
发布从CI/CD部署时确保Master和Dev分支保持同步
gitlab
、
gitlab-ci
、
lerna
、
semantic-versioning
、
conventional-commits
我在monorepo中使用
独立
的
版本
控制
。这意味着,如果我从dev合并到stage,stage就会通过语义
版本
控制
或
Lerna
发布执行将遇到
的
版本
号和新
的
变更推入其中。我
的
解决办法 我已经禁用了推送功能,以便新
的
、更改
的
文件不再提交和推送(标记仍然被创建和推送)。因此,尽管回购协议中
的
<
浏览 3
提问于2021-04-01
得票数 7
回答已采纳
1
回答
如何在Monorepo中运行开发中
的
多个包
package
、
frontend
、
lerna
、
monorepo
、
yarn-workspaces
我有一个使用
lerna
和纱线工作区
的
monorepo,用于前端应用程序和lib。我在根package.json中添加了一系列npm脚本,以管理每个包(app、lib、plugin),就像本文末尾
的
代码一样。
问题
是我
的
根package.json越来越大,我才刚刚开始。其他
问题
是,如果我需要开发在客户关系管理中使用
的
组件,在组件库中使用i18n库,我需要在3个
独立
的
终端窗口中启动3个包,并且有可能同时开发更多
的
依赖程序包
浏览 3
提问于2020-07-18
得票数 3
1
回答
webpack代码在使用splitChunks cacheGroups公域时不起作用
javascript
、
npm
、
webpack
、
lerna
我有一个
lerna
项目,其中包含两个相同
的
包(名为p1和p2)如果然后创建一个示例react项目并包含P1,那么包
的
大小就会像预期
的
那样增长50 p2,但令我惊讶
的
是,当我添加p2…时它又长了50 it。人们可能会认为,由于p1和p2使用
的
是同一个第三方库,所以将将对该库
的
引用编译到示例项目中。但事情似乎不是这样
的
。脾气暴躁
的
webpac
浏览 0
提问于2019-02-09
得票数 1
回答已采纳
1
回答
gatsbyjs
的
发布策略是什么?
javascript
、
npm
、
gatsby
有没有人可以跟我谈谈包发布策略背后
的
理由?我想知道为什么会有这么多“仅限
版本
”
的
版本
,这使得changelogs过于冗长,=>很难及时升级包。这也使得
版本
差异化变得更加困难。 例如
浏览 2
提问于2020-04-29
得票数 3
1
回答
Lerna
:在CTRL+C之后没有杀死进程
node.js
、
reactjs
、
monorepo
、
lerna
我从
lerna
开始,我设置了两个包,都有一个“开始”脚本。客户端平台:运行在端口3000 (运行反应应用程序)服务器-api:运行在端口3030 (运行node.js快递服务器) 我用
lerna
run start --stream运行应用程序和服务器,当我点击或者其他更方便
的
解决方案?
浏览 4
提问于2022-01-29
得票数 0
回答已采纳
4
回答
Lerna
总是列出在运行
Github
操作
工作流时准备发布
的
所有包。
github
、
npm
、
github-actions
、
lerna
、
monorepo
Lerna
没有正确地检测到在运行
Github
操作
的
工作流过程中包
的
更改。 如果我做了与包相关
的
更改,那么在本地提交并运行
lerna
updated。它告诉我找到了x包,可以发布,这也是正确
的
和预期
的
。推动提交,则我
浏览 7
提问于2020-02-12
得票数 7
回答已采纳
1
回答
在节点13中运行
lerna
bootstrap时出现错误
lerna
在节点13中,当我运行
lerna
bootstrap时,我得到了这个错误:
lerna
success Bootstrapped 10 packages /Users/anatoliyzaslavskiy但是当我切换到
版本
时,12.13.1运行时没有出现错误
浏览 137
提问于2019-12-05
得票数 1
1
回答
使用
lerna
和部署机器人
的
Monorepo发布
continuous-integration
、
yarnpkg
、
lerna
下面是一个场景:为了确保语义
版本
控制
不会出现
问题
,最好也对
版本
号进行代码评审。因此,package.json定义了一个只用于增加包
版本
的
version-bump脚本。 在测试运行和CR正常之后,我们希望一个deploy为我们将包发布到我们
的
自定义注册表。为此,最好使用
lerna
publish --skip-git,这样
lerna</em
浏览 1
提问于2017-11-16
得票数 3
回答已采纳
1
回答
亚马逊网络服务CodeBuild中
的
lerna
构建错误,错误为:“命令失败: git rev-list”
git
、
aws-codebuild
、
lerna
我是亚马逊网络服务CodeBuild
的
新手。 我正在设置将我
的
javascript包发布到npm。我
的
repo是用
Lerna
组成
的
单声道repo。因此,我运行script
lerna
publish来发布我
的
新
版本
。这在我
的
本地环境中工作得很好。但是,如果我尝试使用由
github
webhook执行
的
AWS CodeBuild,它将失败,并显示以下消息 [Container] 2020/1
浏览 36
提问于2020-10-15
得票数 0
1
回答
Lerna
发布工作流时未按预期发布
javascript
、
frontend
、
github-actions
、
monorepo
、
lerna
为了更流畅
的
CI体验,我已经制作了一个
Github
操作
工作流来发布带有预发布
版本
的
monorepo包,每次任何成员打开一个针对主版
的
PR时,都会使用特定
的
标签“发布”。在这个工作流中,我面临两个
问题
:
lerna
notice c
浏览 1
提问于2021-11-07
得票数 0
1
回答
通过
GitHub
操作
监听NPM发布状态
的
最佳方法
continuous-integration
、
continuous-deployment
、
github-actions
、
npm-package
我有一个
Lerna
单一存储库,它在23个包上运行
lerna
publish,一些是私有的,一些是公共
的
。
GitHub
发布/标记事件在NPM发布完成之前发生,因此我无法监听
GitHub
发布事件。相反,我正在寻找让
GitHub
操作
侦听NPM发布状态
的
最佳方法,这样在成功完成后,我就可以运行一个额外
的
脚本来捆绑包,以便部署到CDN。谢谢,
浏览 7
提问于2020-06-06
得票数 0
回答已采纳
1
回答
可以用
Lerna
发布一个特定
的
包吗?
lerna
我有一个单一
的
存储库,需要发布一个包。我怎么能用
Lerna
做这件事?
浏览 4
提问于2022-06-02
得票数 2
2
回答
如何在
github
操作
中通过
lerna
运行jest
jestjs
、
github-actions
、
lerna
我正在尝试为一个由
lerna
在
github
操作
中维护
的
monorepo项目运行jest。@master
github
-token: ${{ secrets.
GITHUB
_TOKEN }} 在
github
操作
中运行测试时,我得到了jest: not found但当我在自己
的
macOs上运行npm install和npm run test时,一切都运行得很好。" "
浏览 66
提问于2021-09-13
得票数 1
回答已采纳
1
回答
无法从travis: 401未经授权发布到
github
包注册表,尽管包含
github
个人访问令牌
node.js
、
git
、
github
、
travis-ci
、
lerna
我正在尝试将一个包从Travis CI发布到
github
包注册表。一切似乎都很正常(构建和测试都成功了),但当它试图发布时,我得到了一个401错误。我已经在travis配置中添加了我
的
github
个人访问令牌作为安全环境变量,并且我正在手动使用包含
github
注册表和访问令牌
的
npmrc来覆盖根.npmrc,但我仍然遇到权限
问题
。我应该如何授予
lerna
/npm发布
github
包
的
权限?这是我
的
.travi
浏览 101
提问于2020-02-26
得票数 2
回答已采纳
4
回答
lerna
:找不到可以添加<package>
的
包
npm-install
、
yarnpkg
、
lerna
已经将
lerna
添加到我
的
项目中,通过成功运行以下命令,我向服务器添加了一个包:但当我想再加一个:我发现了一个错误:
lerna
notice cli v3.22.1
lerna
WARN No packages found w
浏览 37
提问于2020-07-19
得票数 12
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
离不开的 Git和GitHub——①版本控制、Git、GitHub 初认识
离不开的Git和GitHub(1)——版本控制、Git、GitHub初认识
Lerna:npm包管理工具
ESLint的NPM账户遭黑客攻击,可能窃取用户NPM访问令牌
Chameleon跨端框架源码剖析系列(一):框架概览
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券