nodejs
追求者2016
我的墓志铭:有的人活着,他已经死了;有的人死了,他还活着。你到底是活着还是死了?我不知道,我只知道——我还活着。我是一个无知的人,但我知道一点,那就是我什么都不知道。坚强地活下去。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
nodejs工具脚本json转excel
js json 转 excel原创 2024-04-19 20:08:09 · 725 阅读 · 0 评论 -
nodejs利用nodemail库,发邮件
由于工作需要,经常需要发邮件,每次频繁发送的邮件大部分内容都是相同的,觉得每次打开邮箱编辑写信比较烦。本着 DRY 的原则,为什么不学一下 自动发邮件的nodejs脚本呢?开干。 准备 nodejs npm install nodemailer 发送邮件的库 npm i pug 使用pug模板,写email模板 发送邮件脚本 const path = require('path'); const fs = require('fs'); const nodemailer = require("node.原创 2022-05-30 11:50:06 · 1286 阅读 · 4 评论 -
用node写一个压缩文件的脚本
文章目录用node写一个压缩文件(zip格式)的脚本注意推荐 tar 用node写一个压缩文件(zip格式)的脚本 缘起日常的发包没有运维自动化,本着不要 DRY 的原则,重复的流程应该写成自动化或半自动化的方式。 安装依赖 npm i --global archiver 实现逻辑思路:从路径读取文件(或目录),交给 archiver 处理压缩,输出结果 const fs = require('fs') const path = require('path') const archiver = re原创 2022-03-01 10:44:19 · 838 阅读 · 0 评论 -
一款更快的 git clone GitHub 源码 cli 工具
文章目录说明一款更快的 git clone GitHub 源码 cli 工具安装使用 说明 一款更快的 git clone GitHub 源码 cli 工具 原理是使用了国内的镜像代理,每次使用git前要修改镜像地址觉得麻烦,就封装到cli工具中,方便使用 安装 npm i -g fast-git-clone or yarn add -global fast-git-clone 使用 fast-git-clone 的使用和 正常的 git clone 子命令一样正常使用 fast-git-clone c原创 2022-01-08 17:52:47 · 808 阅读 · 0 评论 -
写一个nodejs脚本上传打包dist目录
Introduction nodejs 脚本实现上传前端打包目录 dist。用到 ssh2-sftp-client 这个包实现上传功能。 在项目根目录运行 upload-dist 把打包后的 dist 目录上传到服务器 服务器上的 dist 目录内容会被清空后,再上传 Installation npm install -D @hotsuitor/upload-dist # or yarn add -D @hotsuitor/upload-dist Example 在项目根目录下新建 .env.loca原创 2022-01-08 17:49:06 · 1508 阅读 · 0 评论 -
nodejs 实现上传文件
如果我看得比别人更远,那是因为我站在巨人的肩膀上——艾萨克·牛顿 没有使用原生 nodejs 实现上传文件,调用了现成的 ssh2-sftp-client 库,实现 sftp 链接,并进行文件操作。 Introduction nodejs 脚本实现上传前端打包目录 dist。用到 ssh2-sftp-client 这个包实现上传功能。 在项目根目录运行 upload-dist 把打包后的 dist 目录上传到服务器 服务器上的 dist 目录内容会被清空后,再上传 Installation n.原创 2021-12-23 10:17:16 · 1617 阅读 · 0 评论 -
npm publish 发布遇到错误 E426、E403
npm publish 发布遇到问题 npm login 登录错误 426 npm ERR! code E426 npm ERR! 426 Upgrade Required - PUT http://registry.npmjs.org/-/user/org.couchdb.user:hotsuitor 需要设置 registry 地址 而且是需要 https, 有坑:这里设置成 http 地址的仓库地址还是会报同样的错误 npm config set registry https://regis.原创 2021-12-23 10:10:17 · 3130 阅读 · 0 评论 -
vue项目打包上传文件,node上传脚本
打包后的代码需要手动上传太费劲,用node写一个自动化上传脚本 原理 利用 ssh2-sftp-clien 库提供连接,实现删除,上传功能 利用 dotenv 实现从配置文件 .env(可自定义) 读取账户密码信息 安装 npm install -D ssh2-sftp-client dotenv 示例代码: vim .env SFTP_SERVER=127.xx.xx.xx SFTP_USER=user SFTP_PASSWORD=password SFTP_PORT=22 DEBUG=fal.原创 2021-06-29 20:08:10 · 571 阅读 · 0 评论 -
进击的Node.js 学习笔记第一天
进击的Node.js @time: 2018/5/16 @author: hotsuitor@qq.com 模块与包管理工具 commonjs规范 模块的分类 核心模块 http fs path 文件模块 let util = require(‘./util.js’) 第三方模块 let promise = require(‘bluebird’) ...原创 2018-05-17 00:02:43 · 543 阅读 · 0 评论 -
Node基础 第二天
进击的Node.js @time: 2018/5/16 @author: hotsuitor@qq.com 模块与包管理工具 commonjs规范 模块的分类 核心模块 http fs path 文件模块 let util = require(‘./util.js’) 第三方模块 let promise = require(‘bluebird’) ...原创 2018-05-22 20:21:48 · 358 阅读 · 0 评论 -
nodejs 遍历目录(文件夹)下的所有文件
nodejs 遍历目录 const path = require('path') const fs = require('fs') // 服务器端的jquery,用于选择字符 eg: $('.title').text(),这里没用到,写爬虫可以用到 // const chreeio = require('cheerio') // G:\webproject\component const ba...原创 2019-08-16 14:48:03 · 15273 阅读 · 3 评论
分享