多应用打包
BSV
使用的 parcel
打包,如果需要单独打包某个文件,比如 src/modules/
里面的某个模块,在 package.json
的 targets
定义一个 target
相关配置,这里举一个简单例子:
新建 src/modules/hello
模块:
// src/modules/hello/index.tsconsole.log("hello world");
在 package.json
的 targets
定义一个 target
相关配置:
... "hello-world": { "source": "./src/modules/hello/index.ts", "distDir": "./dist/hello/", "engines": { "node": "^12.0.0" } }...
打包命令
yarn parcel build --target hello-world
输出的打包文件位置将在 dist/hello/index.js