【发布时间】:2020-09-09 06:45:08
【问题描述】:
我正在尝试为我正在使用 svelte + sapper 构建的应用设置 TDD 环境。
我需要在编译过程中忽略一些文件(默认使用rollup)...我需要排除它们的原因是我想为我的应用程序提供一个可扩展的脚手架,就像这样:
src
|___components
|
|___aComponent
|___aComponent.svelte
|___aComponent.test.js
(e2e 测试和集成可能会遵循不同的结构,以维护separation of concerns 而不是绑定route 和component。
我现在遇到的问题是 js 文件默认添加到项目中,因为当然我可能需要创建帮助类等。
我已经加了exclude: **/*.test.js,但是好像还不够。。。
这是我的configuration。
【问题讨论】:
-
我认为不可能从编译中排除目录,但您可以通过使用 ignore parameter on sapper.middleware 阻止它们被提供
标签: configuration rollup svelte-3 sapper