我们下全局安装ts-node-dev
插件
yarn add global ts-node-dev
这样就可以全局运行 ts文件,但每次执行都写很长的运行命令,这样很不方便,于是在package.json
文件写入以下内容后,直接使用 yarn start
运行。
"scripts": {
"start": "ts-node-dev src/main.ts"
}
我们使用的ts来开发node软件,所以还要安装node的ts依赖。
yarn add --dev @types/node
然后安装 commander
插件它是完整的 node.js 命令行解决方案。
yarn add commander
新建一个src目录在
// src\cli.ts
import * as commander from 'commander';
const program = new commander.Command();
program.version('0.0.1')
.name('Translate')
.usage('<English>');
program.parse(process.argv);
version是版本号,name是应用名,usage是用来做什么的 这些是对应用声明。
yarn add md5
yarn add --dev @types/md5
发布到NPM
yarn global add typescript
tsc --init
"outFile": "dist/",
npm i -g nrm
npm use npm
// 发布版本
nmp publish
// 下载
nmp i -g node-translation
然后就能正确使用啦
执行命令
fy round
在本地翻译
vi ~/.bashrc
source ~/.bashrc
f round