模塊化與nodeJs

AMD、CMD、CommonJs、ES6都是模塊化的規範標準php

他們區別:html

AMDvue

異步模塊化加載,產出requireJs
定義模塊,加載依賴
define("a",function(a){
    return {
        foo:"xxx"
    }
})
加載模塊
require(['jquery'], function( jq ) {
    console.log( jq ) 
});

如今的requireJs也支持CMD同步加載的

CMDnode

同步加載模塊,產出seaJs
define(function(){
    // 經過require加載依賴
    var $=require('jquery');
    return $;
})

CommonJsmysql

產出nodeJs
使用module.exports或exports.變量如exports.name="aaa"
使用require接受模塊

ES6jquery

import/export
如如今的vue腳手架或其餘的腳手架就是使用es6編程而支持使用import/export加載
固然也支持CommonJs

由於使用nodeJs編譯代碼

 

在使用vue腳手架時因爲如今版本的vue的webpack配置已經調整了,因此要在server里加載mock數據不同,詳細資料webpack

vue的路由API文檔ios

axios代理跨域與攔截器es6

vue懶加載web

 

express生成器

安裝全局express生成器
cnpm install express-generator -g
而後
express server --view=ejs
當前目錄位置建立server文件目錄,使用ejs爲html模板

mongodb

本地配置環境變量

window配置mongodb,首先mongodb下載合適的版本,而後再在個人電腦配置環境變量的系統變量的path裏配置mongo命令的執行目錄地址
如C:\Program Files\MongoDB\Server\3.6\bin

 

mongodb使用配置文件啓動

mongodb使用配置文件啓動2

mongodb設置帳號密碼

mongodb-shell

mongoose 5.3.2 API

mongodb導入json文件

node啓動

一、webstrom啓動

二、PM2啓動

相關文章
相關標籤/搜索