在单个仓库中无痛地开发和构建代码
在单个仓库中无痛地开发和构建代码
假设您已经在 src/index.js (或 src/index.ts) 中有源文件,或者您使用 pnpm 工作区,并且有包含 src/index.js (或 src/index.ts) 的包,您可以按照以下方式设置 Preconstruct。
如果你使用单一仓库,还应该运行 pnpm preconstruct dev 并将其添加到一个 postinstall 脚本("postinstall": "preconstruct dev")中,以便运行 preconstruct dev,这样你就可以导入代码,而无需每次修改时都重新构建项目。
我们强烈建议在 package.json 中创建一个单个脚本,既可执行构建,也可执行发布,以避免出现破坏性的发布,例如
"release": "preconstruct build && pnpm publish:packages"。如果您的仓库只有一个包,还可以在prepare或prepublishOnly脚本中运行preconstruct build`。
暂无开放 Issues,或尚未同步最近议题。