我正在开发一个有两个子项目的项目:我们称它们ProjectA
为ProjectB
. 这些是完全不同的项目,但都是用 Typescript 编写的,并使用 webpack 作为打包器。
在开发过程中,我想使用 in 的某些部分ProjectA
,ProjectB
但总体要求是ProjectB
必须将所有代码ProjectA
作为外部依赖项使用 - 通过 script 标签,而不是通过 npm 安装等。
所以我的想法是捆绑 的代码ProjectA
,使用输出配置属性的库选项webpack
,将生成的捆绑包托管在某处,并ProjectB
通过脚本标记将其包含在其中。ProjectA
但是由于我会在开发过程中使用一些功能ProjectB
,所以我也想从中Typescript
受益。
有人可以在这里指出我正确的方向吗?