gulp

1.nodejs 是什么?可以做什么?為什么擅長做?

  • node.js是一個(gè)開放源代碼、跨平臺(tái)的、可用于服務(wù)器端和網(wǎng)絡(luò)應(yīng)用的運(yùn)行環(huán)境。node.js應(yīng)用javascript語言比那些,并使用google的V8引擎解釋和執(zhí)行javascript代碼。
  • node.js采用事件驅(qū)動(dòng),異步編程,因此可以作為網(wǎng)絡(luò)服務(wù)器來使用。
  • node.js 的包管理器 npm,是全球最大的開源庫生態(tài)系統(tǒng)。

2.npm 是什么? 如何安裝 node 應(yīng)用?全局安裝和本地安裝有什么區(qū)別? --save與--saveDev的區(qū)別? node_module的查找依賴的路線是怎樣的?

  • npm(node package manager,node包管理器),主要用于管理node包,包括:安裝、卸載、更新、查看、搜索、發(fā)布等。

  • npm install pkg(本地安裝:當(dāng)前文件夾下安裝,只能在當(dāng)前目錄下使用)

  • npm install -g pkg (全局安裝:可以隨意使用)

  • 安裝依賴模塊后,還需要將對(duì)應(yīng)的模塊名版本號(hào)添加至package.json中的dependencies中,需要采用save或saveDev:
    --save: 自動(dòng)把模塊和版本號(hào)添加到dependencies部分,產(chǎn)品依賴模塊。
    --saveDev:自動(dòng)把模塊和版本號(hào)添加到devdependencies部分,開發(fā)依賴模塊。

  • 先查找本目錄,如果沒有則向上查找至系統(tǒng)根目錄。

3.安裝browser-sync并了解它的使用方式

Paste_Image.png

Paste_Image.png

參考

4.全局安裝server-mock,并了解它的使用方式.

5.什么是前端構(gòu)建,有哪些常見的前端構(gòu)建工具

前端構(gòu)建:開發(fā)過程中,每次版本的更替或者代碼修改,都需要一系列的重復(fù)性操作,例如:語法檢查,代碼壓縮,文件合并等。前端構(gòu)建可以讓每次修改后只需要一條命令就可以自動(dòng)化的完成這些重復(fù)性操作,提升開發(fā)效率。常見的構(gòu)建工具有:grunt,gulp
前端構(gòu)建工具是什么–知乎

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 、將代碼模塊化之后,我們需要模塊加載器來管理這些模塊 **npm *解析node package managern...
    jrg_memo閱讀 753評(píng)論 0 0
  • 前言 眾所周知目前比較火的工具就是gulp和webpack,但webpack和gulp卻有所不同,本人兩者的底層研...
    cduyzh閱讀 1,465評(píng)論 0 13
  • 1. 如何全局安裝一個(gè) node 應(yīng)用? 在終端輸入npm install -g pkg pkg為安裝包的名字pk...
    _李祺閱讀 292評(píng)論 0 1
  • 1.背景介紹 gulp是前端開發(fā)過程中對(duì)代碼進(jìn)行構(gòu)建的工具,是自動(dòng)化項(xiàng)目的構(gòu)建利器;它不僅能對(duì)網(wǎng)站資源進(jìn)行優(yōu)化,而...
    cczhuc閱讀 999評(píng)論 0 0
  • 在現(xiàn)在的前端開發(fā)中,前后端分離、模塊化開發(fā)、版本控制、文件合并與壓縮、mock數(shù)據(jù)等等一些原本后端的思想開始...
    Charlot閱讀 5,688評(píng)論 1 32

友情鏈接更多精彩內(nèi)容