Npm postinstall仅适用于Windows上的开发

时间:2016-09-01 17:48:13

标签: npm continuous-integration bower-install

基本上我需要这个:

Npm postinstall only on development

但是在公司上我们有几台运行Windows的机器正在开发中。怎么办?

1 个答案:

答案 0 :(得分:1)

在Windows上,您可以使用格式IF NOT %NODE_ENV% == production <script here>。 我在package.json中有这个来运行bower&amp;在进行开发(非生产)安装时的类型:

"scripts": {
    "postinstall": "IF NOT %NODE_ENV% == production (bower install & typings install)"
}

请参阅示例SS64以获取可用命令的文档等。