1
我有几个使用共同的共享ember-cli插件的烬应用程序。这个插件有模型,导航等常见的代码。我也希望这个插件提供像测试助手,工厂到通用应用程序的通用测试支持代码。但是,如果我从插件中的.npmignore
中删除tests
,那么测试资源将通过ember应用程序构建。使用来自一个烬插件测试支持代码
有没有办法在一个烬应用程序中使用插件,但剥离插件的tests
文件夹上构建?或者也许有更好的方法来实现这一点?
我有几个使用共同的共享ember-cli插件的烬应用程序。这个插件有模型,导航等常见的代码。我也希望这个插件提供像测试助手,工厂到通用应用程序的通用测试支持代码。但是,如果我从插件中的.npmignore
中删除tests
,那么测试资源将通过ember应用程序构建。使用来自一个烬插件测试支持代码
有没有办法在一个烬应用程序中使用插件,但剥离插件的tests
文件夹上构建?或者也许有更好的方法来实现这一点?
通用代码可以转到插件的test-support
文件夹。该文件夹会自动合并到应用程序的tests
文件夹中。
这里提到 - https://ember-cli.com/extending/#addon-project-structure