node
BlueSky_x
我一直觉得学习可以使人快乐,所以我才会去坚守吧
展开
-
node调linux命令示例
var exec = require('child_process').exec;exec('touch test.txt',function (error,stdout,stderr) { if (error){ console.log(error); return; } console.log('stdout:'+stdout); ...原创 2018-10-18 14:56:20 · 341 阅读 · 0 评论 -
node 自制指令带参数
概要:对于windows还是linux系统肯定都会有很多命令比如windows:cmd xx、mkdir xxx,linux如:touch xx、cp xx,这些命令其实是可以扩展的,比如你新装了一款软件就有新的命令,这些命令本质也就是代码对系统基础命令的拓展,所以今天我们来玩玩用node扩展系统命令。 1.新建一个普通node项目(有package.json即可)...原创 2018-10-28 23:33:01 · 1387 阅读 · 0 评论 -
node pkg 打包一个为一个可执行程序(linux、windows、mac)
概要:如果将node项目打包为一个可执行的文件,那么对于部署、安装来说,以及源码的保护性都有很多的好处1.全局安装pkg库,也可以不局部安装,全局安装为了方便(npm install pkg -g) 以下为了演示,用express搭建一个默认的web项目,如下,结构如下: 2. 编辑package.json文件,如下:{ "name": "test", ...原创 2018-10-31 18:04:31 · 20809 阅读 · 1 评论 -
Node动态定时任务
Node使用node-schedule库实现动态添加和移除任务1. 构造一个类,定义增加和移除 task任务方法2. 使用setInterval模拟添加和移除task任务3. node-schedule 规则如下* * * * * * ┬ ┬ ┬ ┬ ┬ ┬ │ │ │ │ │ │ │...原创 2019-05-30 12:00:27 · 1749 阅读 · 0 评论