本目录主要是用 webpack 搭建 ts+react 开发环境
下面介绍scripty库,该库可以让我们在package.json扩展自定义脚本,下面是上手指南,要详细了解点击➡️scripty库文档
npm install scripty -D
package.json
//其它省略 ..."scripts": {"test": "echo test ","client:dev": "scripty","client:pro": "scripty","client:server": "scripty"},
#! ./scripts/client/dev.shecho hello,dev!
npm run client:dev
提示:第一次运行命令时需要给scrips中文件赋权,执行如下命令即:
chmod -R +x ./scripts
该库可以读取命令行参数如下实例
const params=proccess.argv(2); //通过系统变量读取命令行参数const args=require('yargs-parser')(params);console.log(params);//['node执行路径','执行文件路径',‘参数’]console.log(args); //{_:[],'参数键值对'}//执行$ node ./test.js --name=ccparams //['.../node','...','--name=cc']args //{_:[],name:'cc'}