0.0.4 • Published 4 years ago

sunny-translate v0.0.4

Weekly downloads
-
License
MIT
Repository
-
Last release
4 years ago

项目介绍

一个基于 Commander.js 和 Http Request 的命令行翻译工具。

运行方式

npm i -g sunny-translate

fy hello

本地运行代码

//打开 alias
vi ~/.bashrc

//添加相关依赖  注意:cli.ts 的路径要为绝对路径
alias fy = 'ts-node-dev /Users/wangzhen/Desktop/node/sunny-translate/src/cli.ts'

//运行方式
fy hello

部分依赖介绍

  • Commander.js

Commander.js 是 Node.js 命令行界面的完整解决方案,使用方法见:https://segmentfault.com/a/1190000019350684

  • md5

使用 md5 做哈希处理,使用方法详见:https://www.npmjs.com/package/md5

  • ts-node-dev

It restarts target node process when any of required files changes (as standard node-dev) but shares Typescript compilation process between restarts.使用方法详见:https://www.npmjs.com/package/ts-node-dev

  • 翻译接口

百度翻译开放平台:https://api.fanyi.baidu.com/

如何将项目发布至 npm

1.配置 package.json

//指定运行方式
"bin": {
    "fy": "dist/cli.js"
  },
//添加需要上传至 npm 的文件
"files": [
    "dist/**/*.js"
  ],

2.连接 npm 上传代码

npm add user

//提交发布
npm publish
0.0.4

4 years ago

0.0.3

4 years ago

0.0.2

4 years ago

0.0.1

4 years ago