文件名称:很棒的卡尔达诺工作空间
文件大小:4KB
文件格式:ZIP
更新时间:2024-03-24 01:14:56
这是什么? pnpm工作区 一个带有git子模块的monorepo 对与Cardano相关的令人敬畏的项目的引用 它有什么作用? 作为工作空间,它允许同时开发库和项目,因此您可以将库安装在/libraries目录中,作为对项目的依赖关系,最好保存在/projects 作为monorepo,它在一个地方聚集了社区的许多图书馆和项目。 它是如何工作的? 一旦运行pnpm install ,它将在工作区目录/libraires和/projects中检查现有依赖项(如果找到),而不是从npm安装依赖项,而是在/ node_modules链接上创建符号链接(快捷方式)到那个包路径。 因此,您可以同时开发两者。 作为monorepo,它只有一堆子模块,我将为社区维护这些子模块。 *尽管它被称为monorepo,但所有其他项目都将保留为子模块,所以我不会复制人们的代码,这太可笑了。 入门
【文件预览】:
awesome-cardano-workspace-master
----.gitignore(99B)
----libraries()
--------.gitkeep(0B)
--------cardano-meta-handler()
----projects()
--------.gitkeep(0B)
----package.json(186B)
----.npmrc(21B)
----pnpm-workspace.yaml(45B)
----tsconfig.json(691B)
----.gitmodules(174B)
----readme.md(3KB)