关注分享主机优惠活动
国内外VPS云服务器

如何在linux下用Node.js编写命令行工具(Linux部署nodejs项目)

本文主机频道详细介绍了如何在Linux下用Node.js编写命令行工具。内容详细,步骤清晰,细节处理得当。希望这篇文章《如何在Linux下用Node.js编写命令行工具》能帮你解决疑惑。让我们按照主机频道的思路,一起学习新知识。

1.目标

在命令行中输入您自己的命令来完成目标任务。

命令行需要全局有效性。

可以删除命令行要求。

命令行功能,生成文件,显示当前日期。

2.代码部分

创建一个新文件,并将其命名为sherryFile。

文件sherryFile的内容

简介:用当前日期和创建者生成一个文件。

#!/usr/bin/env节点
console . log(& # 39;命令开始& # 39;);
const fs = require(& # 39;fs & # 39);
let date =新日期()。toLocaleDateString();
让数据=日期+& # 39;\ n \ t & # 39+ '——卡鲁鲁创作& # 39;;
fs . writefile(& # 39;。/date . txt & # 39;,数据,& # 39;utf8 & # 39,(err)= & gt;{
如果(错误){
console . log(& # 39;sherryFile命令错误& # 39;,err);
返回false
}
console . log(& # 39;writeFile成功!!!!');
console . log(& # 39;命令结束& # 39;);
});授予文件执行权限chmod 755 sherryFile。

进入。/sherryFile位于文件所在的文件路径下。

如果输出以下内容,则命令执行成功。

命令startwriteFile成功!!!!命令结束

在这个文件目录下,将生成一个新的date.txt文件,内容如下。

2018年2月28日由卡鲁鲁创作

将命令修改为全局有效。

在sherry文件/usr/local/bin/sherry文件中执行删除命令。

rm /usr/local/bin/sherryFile

未经允许不得转载:主机频道 » 如何在linux下用Node.js编写命令行工具(Linux部署nodejs项目)

评论 抢沙发

评论前必须登录!