最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Node.js系列之安裝配置與基本使用(1)

 更新時(shí)間:2019年08月30日 15:01:50   作者:Sherry&Yang  
這篇文章主要為大家詳細(xì)介紹了Node.js系列之安裝配置與基本使用,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文為大家分享了Node.js安裝配置與基本使用,供大家參考,具體內(nèi)容如下

1、安裝

進(jìn)入下載地址 小編下載的是msi文件,下一步下一步傻瓜式安裝。

打印個(gè)hello看看:

2、REPL

全稱Read Eval Print Loop,即交互式解釋器,可以執(zhí)行讀取、執(zhí)行、打印、循環(huán)等任務(wù)。在該環(huán)境下,我們可以在終端輸入命令,并接收系統(tǒng)的響應(yīng)。 輸入node命令,進(jìn)入終端:

1、基本運(yùn)算

數(shù)字運(yùn)算

變量運(yùn)算


循環(huán)

2、常用命令

Ctrl+C 退出當(dāng)前終端

連續(xù)兩次Ctrl+C 退出node REPL

.help 列出使用命令

.break/clear 退出多行表達(dá)式

.save [filename] 保存當(dāng)前會(huì)話到指定文件。

3、NPM

包管理工具,類似nexus,我們可以從npm中下載、上傳jar包,供項(xiàng)目使用。
新版的node.js已經(jīng)集成了npm,不需要再次安裝。檢查npm的版本:

配置文件package.json,此處以express框架為例。

Tips:Express 是一個(gè)簡(jiǎn)潔而靈活的 node.js Web應(yīng)用框架, 提供了一系列強(qiáng)大特性幫助你創(chuàng)建各種 Web 應(yīng)用,和豐富的 HTTP 工具。后續(xù)會(huì)繼續(xù)介紹。

定義了這個(gè)項(xiàng)目所需要的各種模塊,以及項(xiàng)目的配置信息(比如名稱、版本、許可證等元數(shù)據(jù))。
npm install命令根據(jù)這個(gè)配置文件,自動(dòng)下載所需的模塊,也就是配置項(xiàng)目所需的運(yùn)行和開發(fā)環(huán)境。

簡(jiǎn)化后的package.json

{
  "name": "express", //名稱
  "version": 4.14.1",//版本
  "author": {  //作者
     "name": "TJ Holowaychuk",
     "email": "tj@vision-media.ca"
  },
  "description": "Fast, unopinionated, minimalist web framework",//描述
  "keywords"://關(guān)鍵字
  [
    "express",
    "framework",
    "sinatra",
    "web",
    "rest",
    "restful",
    "router",
    "app",
    "api"
   ],
   "repository": { //倉(cāng)庫(kù)
    "type": "git",
    "url": "git+https://github.com/expressjs/express.git"
   },
  "license":"MIT",//許可證
  "engines": {"node": ">= 0.10.0"},//所需node版本
  "bugs":{"url": "https://github.com/expressjs/express/issues"},
  "contributors":[{"name":"XX","email":"lisi@example.com"}], //貢獻(xiàn)者
  "scripts": { //運(yùn)行腳本命令的npm命令行縮寫
    "start": "node index.js"
  },
  "dependencies": { //依賴
    "express": "latest",
    "mongoose": "~3.8.3",
    "handlebars-runtime": "~1.0.12",
    "express3-handlebars": "~0.5.0",
    "MD5": "~1.2.0"
  },
  "devDependencies": {
    "bower": "~1.2.8",
    "grunt": "~0.4.1",
    "grunt-contrib-concat": "~0.3.0",
    "grunt-contrib-jshint": "~0.7.2",
    "grunt-contrib-uglify": "~0.2.7",
    "grunt-contrib-clean": "~0.5.0",
    "browserify": "2.36.1",
    "grunt-browserify": "~1.3.0",
  }
}

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • node.js接口復(fù)習(xí)及使用案例解析

    node.js接口復(fù)習(xí)及使用案例解析

    這篇文章主要為大家介紹了node.js接口的復(fù)習(xí)及使用案例解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-07-07
  • 利用node.js啟動(dòng)本地服務(wù)器的操作指南(超詳細(xì))

    利用node.js啟動(dòng)本地服務(wù)器的操作指南(超詳細(xì))

    這篇文章主要介紹了利用node.js啟動(dòng)本地服務(wù)器的操作指南(超詳細(xì)),有很多小伙伴制作網(wǎng)站或者小程序時(shí),需要通過服務(wù)器來把前端和后端連接起來,那么我們今天學(xué)習(xí)啟動(dòng)node.js服務(wù)器,文中有詳細(xì)的代碼示例和圖文供大家參考,具有一定的參考價(jià)值,需要的朋友可以參考下
    2024-05-05
  • node.js降低版本的方式詳解(解決sass和node.js沖突問題)

    node.js降低版本的方式詳解(解決sass和node.js沖突問題)

    這篇文章主要介紹了node.js降低版本的方式(解決sass和node.js沖突),本文是因?yàn)閟ass版本和node版本不匹配(可以找一下對(duì)應(yīng)的版本),本文給大家詳細(xì)講解,需要的朋友可以參考下
    2023-02-02
  • node.js增刪改查保姆級(jí)教程方法

    node.js增刪改查保姆級(jí)教程方法

    這篇文章主要給大家介紹了關(guān)于node.js增刪改查保姆級(jí)教程的相關(guān)資料,node.js接口可以實(shí)現(xiàn)增加、刪除、修改和查詢操作,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • node.js中的path.basename方法使用說明

    node.js中的path.basename方法使用說明

    這篇文章主要介紹了node.js中的path.basename方法使用說明,本文介紹了path.basename的方法說明、語法、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • 詳談Node.js之操作文件系統(tǒng)

    詳談Node.js之操作文件系統(tǒng)

    下面小編就為大家?guī)硪黄斦凬ode.js之操作文件系統(tǒng)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-08-08
  • 解決node-webkit 不支持html5播放mp4視頻的方法

    解決node-webkit 不支持html5播放mp4視頻的方法

    本文給大家分享的是解決node-webkit 不支持html5播放mp4視頻的方法,其原因大概是因?yàn)閚ode-webkit沒有購(gòu)買mp4格式的專利授權(quán),恩,我們來想個(gè)辦法來解決這個(gè)事情吧。
    2015-03-03
  • node.js中的fs.chmod方法使用說明

    node.js中的fs.chmod方法使用說明

    這篇文章主要介紹了node.js中的fs.chmod方法使用說明,本文介紹了fs.chmod方法說明、語法、接收參數(shù)、使用實(shí)例和實(shí)現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • 詳解node child_process模塊學(xué)習(xí)筆記

    詳解node child_process模塊學(xué)習(xí)筆記

    這篇文章主要介紹了詳解node child_process模塊學(xué)習(xí)筆記,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-01-01
  • 基于 Docker 開發(fā) NodeJS 應(yīng)用

    基于 Docker 開發(fā) NodeJS 應(yīng)用

    這是兩篇文章的第一篇。本文涵蓋了有關(guān)在使用 Express 框架開發(fā)一個(gè)Node應(yīng)用時(shí),用Docker 替代 Vagrant 的比較詳細(xì)的教程, 應(yīng)用將使用 connect-redis 中間件將會(huì)話信息持久化到Redis中. 第二篇文章將介紹到將這個(gè)開發(fā)的設(shè)置產(chǎn)品化.
    2014-07-07

最新評(píng)論

涿州市| 岐山县| 莎车县| 平度市| 河源市| 开原市| 越西县| 英山县| 崇信县| 靖宇县| 禄劝| 松阳县| 黔东| 苏尼特右旗| 昔阳县| 光山县| 明光市| 绥中县| 武川县| 蓬安县| 鄂托克旗| 黄大仙区| 花垣县| 娱乐| 卢龙县| 阿拉善左旗| 大关县| 武宁县| 黔江区| 遂宁市| 双城市| 石棉县| 屯门区| 慈利县| 南江县| 新野县| 乌海市| 青神县| 黄冈市| 双流县| 攀枝花市|