Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create new project #12

Open
northword opened this issue Apr 2, 2024 · 4 comments
Open

Create new project #12

northword opened this issue Apr 2, 2024 · 4 comments
Labels
enhancement New feature or request

Comments

@northword
Copy link
Owner

虽然似乎是不太必要的?感觉直接引导用户到 template 更好,倒是可以给 template 提供一个 setup 脚本,清理不需要的东西,然后有个引导 prompt,把值给直接替换到 template 里?

  • 清理 example
  • 替换 package.json(填写name、id、ref、instance、author、ghowner、ghrepo 几乎就可以生成所有的了)
  • 选择使用哪个 dependency bot?

常规脚手架会询问是否需要各种组件,但是我找不到

  • 不用 TypeScript,用原生 JavaScript (香草味)(不是说用原生 js 写插件不好)
  • 不用 prettier
  • 不用 eslint

的理由?(似乎有些固执己见)

而针对是否需要某种示例组件/功能,初学者/插件刚起步时怕是也不知道是否需要。

其他可供选择的:

  • 包管理器

另外部分是否可以与 generate-zotero-plugin 或 zotero-plugin 合并?

@volatile-static
Copy link
Contributor

不仅是为了组件的伸缩性,还可以在wizard里配置插件名、工具箱等

@windingwind
Copy link
Collaborator

倒是可以给 template 提供一个 setup 脚本,清理不需要的东西,然后有个引导 prompt,把值给直接替换到 template 里?

支持这个

@northword northword added the enhancement New feature or request label Oct 6, 2024
@volatile-static
Copy link
Contributor

https://www.npmjs.com/package/generator-code
我觉得这个功能非常好,就是不知道有没有必要

@northword
Copy link
Owner Author

https://www.npmjs.com/package/generator-code 我觉得这个功能非常好,就是不知道有没有必要

类似 https://github.com/retorquere/generator-zotero-plugin/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants