gpt4 book ai didi

javascript - Ember CLI "Blueprint"用于创建插件

转载 作者:行者123 更新时间:2023-12-01 02:39:49 27 4
gpt4 key购买 nike

我一直想创建符合我公司结构并具有一些预格式化文件的 Ember 插件。

例如,我想要...

  • 插件间距默认为 4 个空格,而不是 2 个。
  • 创建时包含某些默认包的 package.json 文件。
  • 我想在首次创建插件时向其添加一些新文件。

我的理解是,蓝图必须存在于插件/应用程序内,因此无法修改插件结构在生成时的样子。是否可以通过“蓝图”的概念来完成这些类型的事情?或者我需要 fork Ember CLI 并修改内部结构吗?我不喜欢 fork Ember CLI 的想法,因为我需要手动使其保持最新状态。

提前致谢!

最佳答案

在生成全新项目时,您绝对可以使用自定义蓝图。 glimmerjs 成功地使用了这一点。您可以使用此存储库作为指南 https://github.com/glimmerjs/glimmer-blueprint ,然后通过

生成您的新项目
ember new my-addon -b https://github.com/my-company/my-companys-blueprint.git

该蓝图源可以是 git repo url 或 npm 包。

关于javascript - Ember CLI "Blueprint"用于创建插件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47660065/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com