node-js
文章平均质量分 90
纯爱枫若情
前端数据可视化工程师
展开
-
vscode 通过 ssh 远程开发解决 node.js 版本问题
vscode 通过官方提供的插件,让我们可以直接通过 ssh 的连接方式,打开服务器上的代码库,远程进行开发。我相信,“高端” vscode 玩家一定尝试过该玩法,简直好处多多。但是用久了,难免会碰到一些问题。原创 2023-12-07 20:54:28 · 1542 阅读 · 0 评论 -
使用 socket.io 的时候,打包后台代码碰到的问题
前言一般情况下,我们只会针对前端代码,用 webpack 或者其他流行的打包工具进行打包。因为对于前端而言,打包有好些不言而喻的好处,比如:代码开发的时候更模块化在生产环境下,减少 http 请求,使页面加载更快在 babel 等工具的协助下,让我们可以在老版本的浏览器上运行最新的 js 特性可以选择性的使用 typescript 进行开发,给前端代码加上类型限制。。。由我上面列的几条可以看到,对于目前阶段,前端项目打包,已经是主流的选择了。但是你有没有碰到后端也要打包的呢?其实对于原创 2020-06-25 14:08:38 · 694 阅读 · 0 评论 -
sequelize 连接低版本 mysql 数据库,写入中文报错的问题
平时总是会/** 创建表的时候,指定字符集,兼容低版本的 mysql 数据库 */Object.assign(option, { charset: 'utf8', collate: 'utf8_general_ci',});this.orm = sequelize.define(tableName, tableStructure, option);...原创 2020-06-21 21:45:57 · 711 阅读 · 0 评论 -
nodejs 前后端数据加密方案
nodejs 前后端数据加密方案前言即时没有深入研究过密码学,但是对于数据加密,我想应该很多同学都有所接触吧。虽然对于前端来说,其实数据加密的意义并不大。你代码都给人家了,只要有技术,有耐心,破解就只是时间的问题了。在对待前端加密的态度上面,我始终秉承着一句话:“防小人,不防君子”。但是奈何,很多时候,你不想做这么白费心力的事情,但是老板不答应。我本将心向明月,奈何明月照沟渠。很多时...原创 2020-03-22 13:27:15 · 2672 阅读 · 0 评论 -
一文让你搞懂cookie
一文让你搞懂cookie不知道你是否了解 cookie,并且掌握了它的用法。如果你像我以前一样,对 cookie 的概念也是略知一二,但是用起来却一筹莫展,那么此时此刻你是幸运的。只要你跟随者我这篇文章的步伐,就能让你彻底的搞懂 cookie 了。接下来,让我们言归正传吧。什么是 cookie首先让我们引用一段 mdn 上的 cookie 的定义:An HTTP cook...原创 2019-12-23 01:00:24 · 768 阅读 · 0 评论 -
cnpm 安装全局模块引发的思考
cnpm 安装全局模块引发的思考起因因为工作的时候,公司提供的是 Windows 台式机,因此一般都是在 Windows 环境下开发的。但是最近在用 cnpm 安装脚本的时候,忽然发现一个很有意思的问题:用 cnpm 安装的全局脚本,比如 vue-cli 居然只能在 cmd 中运行,无法在 powerShell 中运行。类似的问题,其实以前也碰到过,但是以前一般都是报着能用就用,不去深究原...原创 2019-10-12 18:16:23 · 1292 阅读 · 0 评论 -
mongodb数据库在Linux上的使用
mongodb数据库在Linux上的使用一、 mongodb的使用(1)which mongod此步骤的作用是,检测mongodb是否在电脑上安装成功。(2)mkdir -p /data/db新建一个/data/db 文件夹,-p表示递归创建。这个文件夹的作用是用来保存数据库的文件。(3)df -lh显示磁盘内存占用情况,-h表示人性化显示(4)mongod --dbpath=/data/db --原创 2016-12-22 17:13:16 · 2564 阅读 · 0 评论 -
vscode 配合 eslint 自动格式化代码
vscode 配合 eslint 自动格式化代码前言最近在主导开发一个新项目,公司要求用 vue 来开发,用 vue-cli 生成了项目,就着手开动了。但是后来发现一个问题,挺令人恼火的。因为我默认在项目中开启了 eslint 检测代码,来保证项目代码的规范性。这个初衷是好的,但是坏就坏在,eslint 检测代码一开启,才发现自己代码中到处都是不符合规范的问题。一般情况下,遇到问题,第一...原创 2019-04-23 18:25:39 · 25385 阅读 · 1 评论 -
win10 debian && ubuntu 子系统搭建 nodejs 开发环境
安装 debian && ubuntu安装 windows 子系统的过程在这里就不必过多赘述了,网上相关教程已经汗牛充栋了。不过要注意的是,linux 子系统对于 win10 的版本有限制,一般来说,升级到最新版本是醉吼的。更换阿里源1. 查看系统发行版本debiandebian@root-pc:zx$ lsb_release -aNo LSB modules a...原创 2019-06-22 21:03:33 · 2184 阅读 · 7 评论