腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
monorepo
中
强制
共享
依赖
项
npm
、
yarnpkg
、
lerna
、
monorepo
、
yarn-workspaces
我们有一个使用lerna和yarn workspaces的
monorepo
。多个团队为其贡献包,并且有一些常见的
依赖
项
,我们希望
强制
人们使用同一版本。
强制
所有包使用相同版本的特定
依赖
项
的选项有哪些?有没有一种方法可以
在
不编写自定义脚本的情况下实现这个目标?
浏览 16
提问于2019-03-01
得票数 7
1
回答
对ts-节点脚本使用
monorepo
node.js
、
source-code
、
repository
、
typescript
、
monorepo
在
VS代码
中
调试也非常容易,为index.ts设置了一个配置。带有许多导入的不可维护的index.ts,许多注释行我想要的:我可以使用单个VS代码配置来调试指定的工具。我可以添加新的工具,并且没有/最小的摩擦力来将它们注册到
mon
浏览 0
提问于2023-03-15
得票数 -1
1
回答
如何在同一个
monorepo
中
共享
Python项目之间的开发
依赖
关系?
python
、
monorepo
、
python-poetry
└── lib2/ ├── apps/ │ └── app4/ ├──lib3/每个
monorepo
包含apps和libs,后者包含python包。我想要为相同的
monorepo
共享
dev-dependencies,但我没有找到这样做的方法。我正在使用诗歌来管理package<e
浏览 1
提问于2021-05-15
得票数 1
1
回答
使用无服务器框架将NextJS应用程序部署到AWS时出错
javascript
、
amazon-web-services
、
next.js
、
serverless-framework
、
aws-serverless
在
我的下一个JS目录
中
,我运行了命令npx serverless$ npx serverless Error: Command failed with ENOENT
浏览 0
提问于2021-04-10
得票数 3
1
回答
如何将CRA从纱线工作区移除?
reactjs
、
create-react-app
、
yarnpkg
、
monorepo
、
yarn-workspaces
我正在使用纱线工作区(
Monorepo
),我添加了一个已经制作好的create应用程序,但是现在,每次我只需要从
Monorepo
构建一个项目时,它就会安装create应用程序
中
的所有东西,即使它不会被使用我需要做的是保持从
在
node_modules
中
创建react应用程序到它自己的包
中
的一切,而不是
在
根node_modules
中
。 如何从纱线工作区的
共享
依赖
项
中
删除CRA<em
浏览 3
提问于2020-12-15
得票数 2
回答已采纳
1
回答
使用Angular和Nest的NX : package.json树分形
angular
、
nestjs
所以让我们假设我有一个带有两个应用程序的NX
monorepo
: Angular和Nest。因为它是一个
monorepo
,所以它有一个通用的package.json文件,其中包含客户端和服务器端的
依赖
项
。问题很简单:我的Angular包是否包含Nest
依赖
项
,反之亦然?换句话说,是否存在某种树
共享
,以便从最终包
中
删除未使用的代码?
浏览 15
提问于2019-10-17
得票数 1
回答已采纳
1
回答
如何发布具有根package.json
依赖
关系的纱线工作区?
node.js
、
npm
、
yarnpkg
、
monorepo
、
yarn-workspaces
我正在尝试将一个(纱线)工作区从
monorepo
发布到npm存储库,并在已发布的包
中
包含根项目的
依赖
项
。设置如下: package.json (包含
共享
的
依赖
关系,例如。)app2/package.json的应用程序(包含应用程序本地
依赖
项
,并
依赖
于library) )。问题是纱线不合并--
在
来自
monorepo
的根library/package.json.的
依赖</em
浏览 4
提问于2022-05-17
得票数 4
1
回答
使用lerna
monorepo
,如何引用
共享
包的不同版本?
versioning
、
lerna
、
monorepo
对于lerna和
monorepo
,我的理解是使用lerna,我们将所有
共享
包和所有消费包放在一个repo
中
。然后,
在
'lerna bootstrap‘之后,consumer1和consumer2都将有一个到shared1的本地链接(符号链接)。因此,每当我
在
shared1
中
进行更改时,consumer1和consumer2都会受到影响。 有没有办法让consumer1和consumer2指向不同版本的shared1?因此,当我
在
shared1
中</em
浏览 0
提问于2018-04-05
得票数 6
1
回答
如何使用Yarn工作区向
monorepo
添加
共享
依赖
关系?
yarnpkg
、
yarn-workspaces
我正在使用Yarn的工作区特性来管理
monorepo
。一些单独的工作区
在
自己的package.json
中
定义了自己的
依赖
项
,但我也有一些
共享
的
依赖
项
(有些用于测试整个回购,有些则被所有工作区使用)。如果我试图将它们添加到根package.json
中
,Yarn会给我一个警告。但是在所有n工作空间中添加相同的
依赖
项
(有很多,而且很容易增长),
在
升级
依赖
项</e
浏览 1
提问于2021-05-20
得票数 10
2
回答
如何在Yarn工作区
中
的一个package.json文件
中
安装软件包?
javascript
、
reactjs
、
lerna
根目录,软件包文件夹,2个子目录是否有一种解决方案只允许我为选定的目录安装node_modules?
浏览 4
提问于2020-03-19
得票数 13
1
回答
部署时忽略符号链接
aws-lambda
、
aws-cdk
lambda
依赖
于
monorepo
中
的另一个模块。
依赖
项
是使用带提升的lerna引导安装的。 堆栈中产生的
依赖
项
是指向
monorepo
的node_modules的符号链接。当我部署堆栈时,
依赖
项
不会与lambda绑定。是否有一种方法
在
部署时要求cdk取消引用/遵循链接?
浏览 4
提问于2021-05-27
得票数 2
回答已采纳
1
回答
带有yarn工作区的公共
依赖
库版本
yarnpkg
、
yarn-workspaces
假设我有一个
在
不同工作区之间
共享
的外部NPM lib
依赖
项
,是否可以为所有
依赖
工作区设置单个版本?如果此
依赖
项
是对等
项
或
依赖
项
,该怎么办?(就像maven
中
的parent pom
中
的dependencyManagement )。 如果
monorepo
拥有某个公司中所有服务的“公共”库,该怎么办?当我
在
我的服务中使用其中一个库时,它们的解决方案是否
浏览 22
提问于2020-10-14
得票数 2
1
回答
添加现有NodeJs (节点、Express、monodb、.)投影到现有的NX单磁极(角)
node.js
、
angular
、
monorepo
、
nx.dev
有没有人经验过如何将现有的NodeJS API添加到现有的(角)NodeJS?
浏览 10
提问于2022-02-12
得票数 0
3
回答
使用
monorepo
部署到Firebase函数
firebase
、
google-cloud-functions
、
yarn-workspaces
根据的说法,我想使用Yarn工作区将
monorepo
部署到Firebase。我可以成功地将"web“方面部署到Firebase托管,它引用了一个
共享
的”核心“工作区。core package functions/ // name: firebase-
monorepo
-functions: firebase functions packageweb/ // name: firebase-
monorepo
-web:
浏览 2
提问于2020-04-04
得票数 8
2
回答
如何将一个大型
monorepo
中
的一个应用程序部署到google应用程序引擎?
node.js
、
google-app-engine
、
google-cloud-platform
、
monorepo
、
yarn-workspaces
我有一个很大的node.js
monorepo
,里面有几个应用程序和包以及相互
依赖
的东西。这一切都是通过yarn工作区和一些lerna来管理的。一切对我来说都很好,但是我
在
尝试将这个
monorepo
中
的一个应用程序部署到google应用程序引擎时遇到了麻烦。 主要问题是应用程序引擎想要安装仅位于本地且不在npm上的包,并且它抛出一个错误。有没有办法
在
不将本地包发布到npm的情况下进行这样的部署?
浏览 0
提问于2019-06-12
得票数 16
1
回答
共享
eslint配置找不到节点模块
javascript
、
node-modules
、
eslint
、
prettier
、
typescript-eslint
我有多个应用程序,我想要
共享
相同的eslint配置: - app1/ - eslint.rceslint.rc每个应用程序都有相同的配置: extends: [ ],
在
根目录
中
: true, node: true, je
浏览 3
提问于2020-03-20
得票数 10
1
回答
Monorepo
中
的对等
依赖
关系
javascript
、
npm
、
yarnpkg
、
lerna
、
monorepo
当
monorepo
中
的包具有对等
依赖
时,如何在开发过程中将这些
依赖
关系提供给它们?可能的备选方案: 我用的是Lerna的纱线工作区。
浏览 2
提问于2019-09-20
得票数 23
回答已采纳
1
回答
需要帮助使用Yarn 3和TypeScript
在
单纱
中
设置eslint
node.js
、
typescript
、
eslint
、
yarn-workspaces
、
yarnpkg-v2
我一直
在
绞尽脑汁,不停地尝试
在
我的
monorepo
中
设置一个ESlint配置。我使用Yarn 3.2.4作为包管理器。。然而,我发现真正令人讨厌的是,我需要在我的mono的每个包中指定eslint信任/插件
依赖
项
。如果我试图将这些
依赖
项
放置
在
eslint包的devDependencies
中
,并将它们从mypackage包
中
删除(只保留eslint作为dev
依赖
项<
浏览 11
提问于2022-11-15
得票数 0
回答已采纳
1
回答
Nrwl Nx和
monorepo
-处理特定应用程序的package.json
frontend
、
monorepo
、
nrwl-nx
对于前端架构,我正在评估
monorepo
与Nrwl Nx的使用情况。有什么解决方案吗
浏览 2
提问于2021-06-04
得票数 0
1
回答
在
将发行版推送到机器以供进一步构建之前,捆绑选择
依赖
项
node.js
、
module
、
package
、
lerna
、
yarn-workspaces
我有如下所示的纱线工作区目录结构:└── packages/ │ └── package.json └── distro/核心版和发行版都不会发布;但是发行版确实需要在不同的机器上“构建”(它的一些“
依赖
关系”使用make命令来构建正确的体系结构)。核心是不可知论者。我可以推动整个
monorepo
,但随后我
强制
机器到1)存储一些不会被使用的代码(
monorepo
中
还有其他包)和2
浏览 0
提问于2020-09-02
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从 polyrepo 到 monorepo,前端代码仓库改造工程实践
将 50 万个文件放在一个Git存储库中,我们做了这些
组件复用一小步 轻松实现跨项目开发提效
Vite2.0 依赖关系预捆绑
微软TypeScript 3.0 正式发布:引入“项目引用”新概念
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券