欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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

1、安裝

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

打印個hello看看:

2、REPL

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

1、基本運算

數(shù)字運算

變量運算


循環(huán)

2、常用命令

Ctrl+C 退出當前終端

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

.help 列出使用命令

.break/clear 退出多行表達式

.save [filename] 保存當前會話到指定文件。

3、NPM

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

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

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

定義了這個項目所需要的各種模塊,以及項目的配置信息(比如名稱、版本、許可證等元數(shù)據(jù))。
npm install命令根據(jù)這個配置文件,自動下載所需的模塊,也就是配置項目所需的運行和開發(fā)環(huá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"://關鍵字
  [
    "express",
    "framework",
    "sinatra",
    "web",
    "rest",
    "restful",
    "router",
    "app",
    "api"
   ],
   "repository": { //倉庫
    "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"}], //貢獻者
  "scripts": { //運行腳本命令的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",
  }
}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Nodejs中的this詳解

    Nodejs中的this詳解

    本文給大家匯總介紹了下nodejs中的this,nodejs中的this和在瀏覽器中javascript中的this還是有很大的差異的,小伙伴們可以研究下
    2016-03-03
  • Nodejs腳本實現(xiàn)批量修改文件

    Nodejs腳本實現(xiàn)批量修改文件

    當我們想要更改一下所有的文件,如何可以在修改到這些文件的同時又能實現(xiàn)節(jié)省時間呢,通過這篇文章我們將來學習一下怎么通過這個腳本來實現(xiàn)這個功能,希望對大家有所幫助
    2023-11-11
  • 淺談Node.js 沙箱環(huán)境

    淺談Node.js 沙箱環(huán)境

    本篇文章主要介紹了Node.js 沙箱環(huán)境 ,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • Node配合WebSocket做多文件下載以及進度回傳

    Node配合WebSocket做多文件下載以及進度回傳

    這篇文章主要介紹了Node配合WebSocket做多文件下載以及進度回傳功能,本文通過實例代碼效果截圖給大家介紹的非常詳細,需要的朋友可以參考下
    2019-11-11
  • NodeJS學習筆記之Connect中間件模塊(一)

    NodeJS學習筆記之Connect中間件模塊(一)

    這是一個目錄概要,里面記錄著NodeJS的基礎知識部分,今天這篇文章以及后續(xù)的幾篇,將是一個進階系列,讓我們建立一個由淺入深的學習的過程,
    2015-01-01
  • 前端必會的輕量打包工具gulp使用詳解

    前端必會的輕量打包工具gulp使用詳解

    這篇文章主要為大家介紹了前端必會的輕量打包工具gulp使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-11-11
  • Nodejs把接收圖片base64格式保存為文件存儲到服務器上

    Nodejs把接收圖片base64格式保存為文件存儲到服務器上

    這篇文章主要介紹了Nodejs把接收圖片base64格式保存為文件存儲到服務器上,文中代碼較簡短,需要的朋友可以參考下
    2018-09-09
  • node使用crypto模塊為用戶密碼加密

    node使用crypto模塊為用戶密碼加密

    本文主要介紹了node使用crypto模塊為用戶密碼加密,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-07-07
  • nodejs操作mongodb的填刪改查模塊的制作及引入實例

    nodejs操作mongodb的填刪改查模塊的制作及引入實例

    下面小編就為大家分享一篇nodejs操作mongodb的填刪改查模塊的制作及引入實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-01-01
  • Node.js?連接?MySql?統(tǒng)計組件屬性的使用情況解析

    Node.js?連接?MySql?統(tǒng)計組件屬性的使用情況解析

    這篇文章主要為大家介紹了Node.js?連接?MySql?統(tǒng)計組件屬性的使用情況解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-10-10

最新評論