自定义package.json的脚本命令实现环境不同包不同

249 阅读1分钟

package.json中的scripts对象里一般默认有几种脚本命令,比如运行项目,或打包项目等,其实我们还可以自定义自己想要的功能的脚本命令,比如下面例子就是自定义了自定义打包命令,可以根据当前环境的不同打不同的包。
看图1:

image.png
如果想自定义一个变量作为标识,需要“--变量名=XX”带有前缀修饰;
如果想运行脚本命令的同时去执行某一个文件,可以同相对路径引入文件夹就可以执行;
如果想在不同的环境下都可以访问获取变量的值需要通过caross-env实现;

image.png