我用React和Typescript制作了一个包。由于typescript如何处理类和接口的发布,因此我需要构建包并在每次更改时提交构建的文件。
有没有办法告诉npm,它必须在"npm install"
或"yarn install"
之后构建特定的程序包?
我尝试添加"postinstall": "npm run build"
和"prepare": "npm run build"
,但似乎安装了该软件包的项目在自己的根目录中运行此命令,因此它可以自行构建,而不仅仅是包。
我想到了这样的东西:
yarn add packageX
yarn install
npm run build
yarn update packageX
npm run build
yarn build
有没有办法做到这一点?
感谢您的回答。