【发布时间】:2021-02-04 07:04:25
【问题描述】:
我在 windows 上的 eclipse 中工作。
我有一个包含多个项目的工作区,其中一个包含 typescript 和 sass (scss) 文件。我有一个有效的构建链,可以生成可靠的 CSS 和 JS 文件输出。然而,我在不久前创建了这个,我从来没有真正喜欢它一开始的设置方式。现在外部环境迫使我重新思考这个链条,我想重建它更加健壮。
我之前通过 nodejs 使用 webpack,从 eclipse 内部的 package.json 触发。 我不喜欢这样,因为我不喜欢依赖于生态系统的构建链的想法,这很难安全升级(没有明确的策略来恢复到稳定状态,以防出现故障或不兼容)。这正是发生在我身上的事情,也是我想离开这个设置的原因。
我想要的是:
- 我可以尝试手动升级/更新的(最好是更原子的)转译器的固定版本,但始终知道要使用旧版本。
- 不那么“凌乱”的链条,尽可能少的单个零件。
- 仍然保持解决方案。
我想到的是一个基于 Maven 的链,但这些方法似乎总是依赖于其他工具,而这些工具又使用 nodejs。我宁愿使用单独的构建链来构建 SASS,并拥有一个强大的 typescript 构建链。
【问题讨论】:
标签: windows typescript eclipse sass