首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

yarn link不运行预发布脚本,所以我还能做些什么来在本地开发ember插件?

在本地开发ember插件时,如果yarn link不运行预发布脚本,你仍然可以采取以下措施:

  1. 手动构建和测试:可以手动构建和测试插件代码。使用ember build命令构建插件,并使用ember test命令运行插件的测试套件。
  2. 使用ember-addon的dummy应用:ember插件通常会包含一个dummy应用,用于在本地开发和测试插件。你可以通过进入dummy应用目录,并运行ember serve命令来启动dummy应用,然后在浏览器中访问该应用进行开发和调试。
  3. 使用ember-engines:如果你的插件是一个独立的功能模块,可以考虑将其构建为一个ember引擎。ember引擎是一种可嵌入到其他ember应用中的插件机制,可以更好地隔离和复用插件代码。
  4. 使用ember-addon的测试环境:ember插件通常会提供一个测试环境,你可以在其中编写和运行插件的集成测试。通过运行ember test --server命令,你可以在浏览器中访问测试页面,并进行插件的集成测试。
  5. 使用ember-cli-addon-docs:如果你的插件需要提供文档和示例,可以考虑使用ember-cli-addon-docs插件。该插件可以帮助你生成漂亮的文档网站,并提供示例代码和API文档。

总结起来,尽管yarn link不运行预发布脚本可能会带来一些限制,但你仍然可以通过手动构建、测试和调试插件代码,使用dummy应用或ember-engines,编写和运行集成测试,以及使用ember-cli-addon-docs生成文档来进行本地开发ember插件。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

领券