安装后的NPM构建软件包

时间:2019-01-17 07:10:56

标签: javascript npm yarnpkg package.json npm-scripts

我用React和Typescript制作了一个包。由于typescript如何处理类和接口的发布,因此我需要构建包并在每次更改时提交构建的文件。 有没有办法告诉npm,它必须在"npm install""yarn install"之后构建特定的程序包?

我尝试添加"postinstall": "npm run build""prepare": "npm run build",但似乎安装了该软件包的项目在自己的根目录中运行此命令,因此它可以自行构建,而不仅仅是包。

我想到了这样的东西:

  1. 在项目中编码
  2. yarn add packageX
  3. yarn install
  4. packageX在其自己的目录中运行npm run build
  5. 在packageX中进行更改
  6. 运行yarn update packageX
  7. packageX在其自己的目录中运行npm run build
  8. 在项目根目录中运行yarn build
  9. 项目自行构建

有没有办法做到这一点?

感谢您的回答。

0 个答案:

没有答案