原创 4.9 跨域cors-博客後端Api-NodeJs+Express+Mysql實戰

跨域corshttps://github.com/expressjs/... var config = { cors: { //跨域請求 origin: ['http://localhost:5000', 'htt

原创 4.8 國際化i18n-博客後端Api-NodeJs+Express+Mysql實戰

國際化i18nhttps://github.com/mashpie/i1... 業務使用: en.json { "success": "success", "regSuccess": "reg success" } z

原创 4.7 multer文件上傳-博客後端Api-NodeJs+Express+Mysql實戰

multer文件上傳 https://github.com/expressjs/... 在博客系統中會涉及到文件上傳,這時候需要用到 multer文件上傳 model層 /** * Attachment附件表 * @type {[ty

原创 4.6 Nodemailer系統發用戶郵件-博客後端Api-NodeJs+Express+Mysql實戰

NodeMailerNodejs發郵件組件Nodemailerhttp://blog.fens.me/nodejs-em...Node.js使用NodeMailer發送郵件http://www.jianshu.com/p/ee20...ht

原创 4.5 Sequelize Mysql-博客後端Api-NodeJs+Express+Mysql實戰

Sequelize Mysql Sequelize 和 MySQL 對照https://segmentfault.com/a/11...使用Sequelizehttp://www.liaoxuefeng.com/wi...

原创 4.4 權限控制\AccessToken jwt-博客後端Api-NodeJs+Express+Mysql實戰

權限控制 業務需求:查看用戶列表接口(管理員才能使用)、更新用戶信息接口(當前對應用戶才能調用) 這時候需要需要加入中間件來實現權限控制: 這時候咱們需要學習瞭解下 :AccessToken jwt AccessToken jwt 課前學

原创 4.3 路由設計/ResetFul Api-博客後端Api-NodeJs+Express+Mysql實戰

路由設計 以用戶註冊爲例介紹如何閉環 首先,在routers文件夾下新建user.js

原创 4.2 數據庫表-博客後端Api-NodeJs+Express+Mysql實戰

功能梳理完了以後,咱們就可以開始數據庫表設計了: 數據庫表圖: 首先打開Navicat Premium 創建數據庫 blog 配置如下: 在blogNodejs/models 下 首先新建 mysql.js 進行mysql連接配置(基於

原创 4.1 開發環境-博客後端Api-NodeJs+Express+Mysql實戰

從本章開始,正式學習如何使用 Nodejs + Express + Mysql 搭建一個博客。 首先說下開發環境安裝的核心依賴版本: Node.js: 5.10.1 Mysql: 5.6.25 Express: 4.14.0

原创 1.2 Node.js 安裝與使用-基礎配置-NodeJs+Express+Mysql實戰

下面介紹三種安裝方式,各位根據需求選擇 · Node.js 的安裝與使用 【薦】 · 快速搭建 Node.js 開發環境以及加速 npm【多系統】 基於brew安裝Node.js【Mac】 安裝Node brew install node

原创 1.3 Mysql 安裝與使用-基礎配置-NodeJs+Express+Mysql實戰

下載 MySQL 及安裝 1、下載 MySQL 及安裝 OS X Mavericks 中並沒有集成 Mysql,需要手動安裝。 官網下載: http://dev.mysql.com/download... 國內鏡像: http://mirr

原创 1.1 環境搭建-基礎配置-NodeJs+Express+Mysql實戰

NodeJs+Express+Mysql實戰-環境搭建-基礎配置開發環境:Mac + Sublime Text + iTerm+ Chrome + Navicat + PostMan1、Mac配置1.1 安裝iTerm:Mac OS Ter

原创 NodeJs+Express+Mysql + Angular(Vue/React) 項目實戰 - 大綱

NodeJs+Express+Mysql + Angular(Vue/React) 項目實戰 最近準備寫一系列文章,全面講述如何基於NodeJs + Express + Mysql + Angular(Vue/React)從零開發前後端完全

原创 基於vue-elementui的圖片文件上傳的高階使用分享

前言 要求:1、圖片上傳支持多圖片上傳 +多瀏覽器圖片格式判斷;2、多圖片同時ajax上傳 通過防併發設置防止可能出現的覆蓋;3、圖片實時上傳後支持 在新窗口中打開查看; 使用 main.js import Vue from 'vue';

原创 一款基於vue好用的富文本編輯器Froala WYSIWYG Editor

前言: 基於Vue使用過幾款富文本編輯器:wangEditorvue-quill-editorvue2-editor 趟過坑,但是這幾款總感覺不是那麼適合項目需求,苦苦搜尋總算找到一款好用的富文本編輯器Froala WYSIWYG Edit