![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
node.js
怪力马猴烧酒
一枚认真写博客的程序媛
展开
-
Node.js的控制台console对象下的各种方法
1、console.log()方法1.1 用于标准输出流的输出,即在控制台显示一行信息示例:C:\Users\Administrator>node> console.log('node.js');node.jsundefined>1.2 console.log()没有对参数的个数进行限制,当传递多个参数时,控制台输出时将以空格分隔这些参数...原创 2018-09-09 13:35:18 · 4144 阅读 · 3 评论 -
Failed to replace env in config: ${APPDATA}
前言在安装node成功后,在cmd中输入npm -v的时候报错Failed to replace env in config: ${APPDATA}解决方法在node的安装目录下寻找npmrc文件,我的默认路径为:C:\Program Files\nodejs\node_modules\npm,将文件中的prefic=${APPDATA} 替换为prefix=C:\AppData\Roami...原创 2018-10-15 11:01:04 · 1809 阅读 · 0 评论 -
使用node的Hapi框架搭建后台(二)——配置接口文档和入参校验
一、配置接口文档Step 1:安装基础依赖和基础插件配置使用 Swagger 插件配置接口文档,安装适配 hapi v16 的 swagger 插件npm i hapi-swagger@7npm i inert@4npm i vision@4npm i packageStep 2:存放插件在根目录下创建 plugins 文件夹,用来存放插件,并新建 hapi-swagger.js...原创 2019-01-17 13:37:00 · 1242 阅读 · 0 评论 -
使用node的Hapi框架搭建后台(三)——通过sequelize插件使用mysql
Step 1 :安装依赖npm i sequelize-cli -Dnpm i sequelizenpm i mysql2Step 2:初始化 sequelize在 node_modules 文件夹下的 .bin 目录下执行:node_modules/.bin/sequelize initStep 3:配置数据库环境在 .bin 目录的 config 下创建 config.js...原创 2019-01-17 16:01:32 · 768 阅读 · 0 评论 -
使用node的Hapi框架搭建后台(四)——定义model
Step 1 :开启下划线命名规范由于我们希望遵循 MySQL 数据库表字段的下划线命名规范,所以,需要全局开启一个 underscore: true 的定义,来使系统中默认的 createdAt 与 updatedAt 能以下划线的方式,与表结构保持一致。修改 models/index.js 代码:将 const config = require(__dirname + ‘/…/conf...原创 2019-01-17 20:36:41 · 583 阅读 · 3 评论