随笔分类 - node
摘要:nvm 常用:nvm list // 查看已安装node版本 nvm ls-remote # 列出远程服务器上的所有可用版本 nvm install <version> # 安装特定版本,例如 nvm install v14.17.0 nvm use <version> # 切换到指定版本,例如 n
阅读全文
摘要:nest-typeorm学习:数据库实体设计与操作 https://blog.csdn.net/weixin_44828005/article/details/116435758
阅读全文
摘要:// 第一步:安装 yarn add @nestjs/throttler 第二步:在需要使用的模块引入使用,这里是全局使用,在app.module.ts中引入这里设置的是:1分钟内只能请求10次,超过则报status为429的错误 // app.module.ts import { APP_GUAR
阅读全文
摘要:yarn add helmet csurf import { NestFactory } from '@nestjs/core'; import { Logger, ValidationPipe } from '@nestjs/common'; import * as helmet from 'he
阅读全文
摘要:官方中文文档: Nest 是一个用于构建高效,可扩展的 Node.js 服务器端应用程序的框架。它使用渐进式 JavaScript,内置并完全支持 TypeScript(但仍然允许开发人员使用纯 JavaScript 编写代码)并结合了 OOP(面向对象编程),FP(函数式编程)和 FRP(函数式响
阅读全文
摘要:1、初始化一个新的项目 yarn init 2、添加一个依赖包 yarn add [package] yarn add [package]@[version] yarn add [package]@[tag] 3、安装所有的依赖包 yarn 或者 yarn install 4、npm 与 yarn命
阅读全文
摘要:cron的表达式被用来配置CronTrigger实例。 cron的表达式是字符串,实际上是由七子表达式,描述个别细节的时间表。这些子表达式是分开的空白,代表: 1. Seconds 2. Minutes 3. Hours 4. Day-of-Month 5. Month 6. Day-of-Week
阅读全文
摘要:中文参考: https://github.com/demopark/sequelize-docs-Zh-CN https://segmentfault.com/a/1190000011583806 egg、sequelize联表查询 https://blog.csdn.net/qq_30101131
阅读全文
摘要:https://github.com/Ziv-Barber/officegen https://segmentfault.com/q/1010000009366383
阅读全文
摘要:egg-swagger-doc 1. 安装 npm i egg-swagger-doc --save // {app_root}/config/plugin.js exports.swaggerdoc = { enable: true, package: 'egg-swagger-doc', };
阅读全文
摘要:开发用最多的是重启再刷新页面,那热更新少不了, 工具有很多常用唯 nodemon 了, 安装: 使用: 官方文档:https://www.npmjs.com/package/nodemon 大神整理: https://www.cnblogs.com/chris-oil/p/6239097.html
阅读全文
摘要:如下: nodeServer.js 下面用pm2管理,及常用 当然也可配置json文件,来启用管理 PM2 文档: http://pm2.keymetrics.io/docs/usage/quick-start/#usage
阅读全文
摘要:centos 宝塔面版 运行 thinkjs 几点要注意的地方: 1. https ssl 如图 2. thinkjs 运行子目录在/www如图配置: 3. 代理配置(展示查看配置) server { listen 80; listen 443 ssl http2; server_name doma
阅读全文
摘要:a.js 或者: a.js export跟export default 有什么区别呢?如下: 1、export与export default均可用于导出常量、函数、文件、模块等2、你可以在其它文件或模块中通过import+(常量 | 函数 | 文件 | 模块)名的方式,将其导入,以便能够对其进行使用
阅读全文
摘要:ThinkJS 是一款面向未来开发的 Node.js 框架,整合了大量的项目最佳实践,让企业级开发变得如此简单、高效。从 3.0 开始,框架底层基于 Koa 2.x 实现,兼容 Koa 的所有功能。 特性 基于 Koa 2.x,兼容 middleware 内核小巧,支持 Extend、Adapter
阅读全文
摘要:前后分离 axios 接 api 跨域问题如图: 解决办法: 1. npm start 本地开发环境解决: 在webpack配置文件 /config/index.js 里找到 proxyTable 开启代理 changeOrigin:true, 2. npm run build 把 dist 放线上
阅读全文
摘要:百度编辑器 用node.js 做服务端 demo 大神已整理的 记录一下 以作参考 https://github.com/netpi/ueditor 1. 前端图片工具栏上传input file在这里: 搜索 ueditor.all.js文件里的 UE.plugin.register('simple
阅读全文
摘要:Yarn是Facebook最近发布的一款依赖包安装工具。Yarn是一个新的快速安全可信赖的可以替代NPM的依赖管理工具 快速安装 //在NPM 中安装npm install -g yarn MacOS 在Mac上安装比较方便,使用初始化脚本即可 1 curl -o- -L https://yarnp
阅读全文
摘要:先SSH 进到终端 进任意目录,或推荐放在: /***/server/node 注:建新文件夹:mkdir node 建新文件: touch test.txt 1 下载nodejs: (如果下载不了,官网 https://nodejs.org/en/download/复制LINUX最新版本的链接过来
阅读全文
摘要:压缩、监听变动自动打包,:开发后,js编译压缩及样式去空格等 新手参考:http://www.w2bc. com/Article/50764 监听模式:在开发环境中时,不想每次都编译,可启用监听模式。 开启监听模式后,没有变化的模块会在编译后缓存到内存中,而不会每次都被重新编译,所以监听模式的整体速
阅读全文