当前位置: 首页 > news >正文

monorepo代码管理框架

1. 新建 vue3-component 文件夹
2. 运行pnpm init
3. pnpm i vue typescript
4. 新建.npmrc  shamefully-hoist=true  link-workspace-packages=true
5. ts文件配置 pnpm tsc --init  默认.bin路径下的tsc
6. 新建pnpm-workspace.yaml  packages:- 'packages/**' # all packages- 'play'- 'docs'7. pnpm install -w @ji-hai/components
8. pnpm create vite play
9. bem规范

注意:pnpm版本在 9.0 之后 pnpm,修改了 link-workspace-packages
的默认值为 false。我们需要开启该属性,在安装依赖时优先在本地链接,而不是从 registry(远程) 中下载。

注意:pnpm默认在跟目录下安装依赖不被允许 pnpm config set ignore-workspace-root-check true


http://www.mrgr.cn/news/80396.html

相关文章:

  • Netty 常见面试题原理解析
  • Gitlab ci/cd 从0-1持续集成持续发布前端
  • 【Java】Comparator接口简单用法
  • 如何在windwos批量拉取go mod
  • gorm源码解析(一):ORM概览
  • Ansible运维实战-自动化安装nginx
  • Linux NVIDIA GPU linpack 测试
  • Timestamp Unix时间戳在线转换 - 加菲工具
  • Windows域 - Java实现用户增删改查,修改用户密码
  • 51c自动驾驶~合集41
  • DES笔记整理
  • D3 基础1
  • vue中slot插槽的使用(默认插槽,具名插槽,作用域插槽)
  • QT c++ 测控系统 一套报警规则(上)
  • 【代码随想录day59】【C++复健】 47. 参加科学大会(dijkstra(堆优化版)精讲 );94. 城市间货物运输 I
  • C语言(构造类型)
  • OpenIPC开源FPV之Adaptive-Link地面站代码解析
  • 锂电池SOH预测 | 基于BiGRU双向门控循环单元的锂电池SOH预测,附锂电池最新文章汇集
  • PHP8.4下webman直接使用topthink/think-orm
  • wazuh-modules-sca-scan
  • 【Qt】Qt+Visual Studio 2022环境开发
  • Guava 提供了集合操作 `List`、`Set` 和 `Map` 三个工具类
  • <数据集>输电线塔杂物识别数据集<目标检测>
  • uniapp滚动消息列表
  • OpenCV函数及其应用
  • dev类似于excel的数据编辑