首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
node
订阅
mmtye
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
nodeJs的安装与npm全局环境变量的配置
这里的安装目录一定要记清楚,后面会用到。 输入cmd然后回车,进入dos命令行。 这就代表我们npm全局环境变量没有配置,接下来就教大家如何配置npm环境变量。 设置完后,不要忘记点确定。 如上图所示,出现版本号,就代表npm全局环境变量配置完成。 再强调下,其实前面四步已经满…
Node.js日志神器(winston)
任何程序都需要记录业务日志,因此各种语言都有对应的日志库,例如 Java 中的 Log2j,在 Node.js 中也有很多选择,例如 winston、log4js、bunyan 等等,其中 winston 简单易用,且支持多种传输通道。 默认会把日志打印到控制台中。我们还可以用…
NodeJS全栈开发一个功能完善的Express项目(附完整源码)
一. 前言 本文作者根据项目实战经验已将底层服务架构搭建完成,并且本项目已在github开源,供大家学习参考使用(如有不足,还请批评指正),希望能减轻大家的工作量,更高效的完成工作,有更多时间提升自己的能力。🤭 分享之前我们先来认识一下Node.js、Express都是什么东…
Node项目部署阿里云
1. 背景介绍 工作这么长时间以来,对服务器,域名,ip这些东西只有一些模糊的印象,一直想对其有一个更加深入的了解。刚好这次本地写了一个node项目,就想利用阿里云这个平台将这个项目托管到平台的服务器,最终能在公网ip直接访问这个项目。 3. 流程 下面是主要的流程。 前往阿里…
jwt 实践应用以及特殊案例思考
JSON Web Token 是 rfc7519 出的一份标准,使用 JSON 来传递数据,用于判定用户是否登录状态。 jwt 之前,使用 session 来做用户认证。 传统判断是否登录的方式是使用 session + token。 token 是指在客户端使用 token …
从零开始 Node实现前端自动化部署
1. 待部署工程本地完成打包构建 2. 确定远端部署目录及发布文件夹 3. 修改配置 4. 运行自动化部署 5. 查看远端效果 6. 再次部署 原目录已备份(开启远端备份生效) 对于简单前端项目,频繁部署时,xshell、ftp两种方式较为繁琐,而jenkins 等自动化部署服…
记好这 24 个 ES6 方法,用来解决实际开发的 JS 问题
本文主要介绍 24 中 es6 方法,这些方法都挺实用的,本本请记好,时不时翻出来看看。 页面DOM里的每个节点上都有一个classList对象,程序员可以使用里面的方法新增、删除、修改节点上的CSS类。使用classList,程序员还可以用它来判断某个节点是否被赋予了某个CS…
async/await 优雅的错误处理方法
这样写代码里充斥着 try/catch,有代码洁癖的你能忍受的了吗?这时可能会想到只用一个 try/catch。 在上面写法中,如果 fetchData 返回 resolve 正确结果时,data 是我们要的结果,如果是 reject 了,发生错误了,那么 data 是错误结果…
Nodejs文件上传、监听上传进度
文件上传如果加上进度条会有更好的用户体验(尤其是中大型文件),本文使用Nodejs配合前端完成这个功能。 前端我们使用 FormData 来作为载体发送数据。 下面我们实现upload 方法。 这部分比较简单,其实就是单纯的文件上传,我们用 Koa 来实现. 出于性能考虑,操作…
如何优雅地在Node应用中进行错误处理
不知道你有没有遇到这样一种情况,某天你写的代码在线上突然发生错误,然后你打开控制台,却对着打过包的错误信息毫无头绪?又或者说是代码在node端出现了问题,你查看错误日志的时候,却发现日志文件中都是杂乱的错误堆栈信息。 其实上面这些问题都可以通过在代码中引入合适的错误机制进行解决…