天天看點

【前端】npm安裝配置與Vue初始化(Windows)

✨Node.js

Node.js 是能夠在伺服器端運作 JavaScript 的開放源代碼、跨平台運作環境。

Node.js 由 OpenJS Foundation(原為 Node.js Foundation,已與 JS Foundation 合并)持有和維護,亦為 Linux 基金會的項目。

Node.js 采用 Google 開發的 V8 運作代碼,使用事件驅動、非阻塞和異步輸入輸出模型等技術來提高性能,可優化應用程式的傳輸量和規模。這些技術通常用于資料密集的即時應用程式。

Node.js 大部分基本子產品都用 JavaScript 語言編寫。在 Node.js 出現之前,JavaScript 通常作為用戶端程式設計語言使用,以JavaScript 寫出的程式常在使用者的浏覽器上運作。Node.js 的出現使 JavaScript 也能用于服務端程式設計。Node.js 含有一系列内置子產品,使得程式可以脫離 Apache HTTP Server 或 IIS,作為獨立伺服器運作。

官方網站:Node.js (nodejs.org)

中文官網:Node.js 中文網 (nodejs.cn)

✨npm

npm(全稱 Node Package Manager,即“node包管理器”)是Node.js預設的、用JavaScript編寫的軟體包管理系統。

官方網站:npm (npmjs.com)

官方文檔:npm Docs (npmjs.com)

中文文檔:npm 中文文檔 | npm 中文網 (npmjs.cn)

✨npm安裝配置

下載下傳

進入Node.js官網 Node.js (nodejs.org) 點選下載下傳 Node.js (LTS)

LTS(Long Term Support) -> 長期支援版本
【前端】npm安裝配置與Vue初始化(Windows)

安裝

運作下載下傳得到的 node-v14.18.1-x64.msi

【前端】npm安裝配置與Vue初始化(Windows)
【前端】npm安裝配置與Vue初始化(Windows)
【前端】npm安裝配置與Vue初始化(Windows)
【前端】npm安裝配置與Vue初始化(Windows)
【前端】npm安裝配置與Vue初始化(Windows)

安裝完成

檢視是否安裝成功

配置說明

npm配置将儲存在

C:\Users\${username}\.npmrc

不配置global倉庫的情況下預設安裝在

C:\Users\${username}\AppData\Roaming\npm

下面介紹兩種配置方式

  • 配置方式一(隻修改鏡像源 其餘安裝預設配置)
  • 配置方式二(配置global倉庫與鏡像源 配置相應環境變量)

兩種方式各有優缺點:

  • 配置方式一:所有

    node_modules

    會預設安裝在C槽(可能會占用C槽空間)
  • 配置方式二:修改了global倉庫與環境變量,可以将global倉庫位置配置在非C槽位置

!不建議将global倉庫配置在nodejs安裝目錄下,否則後續操作都需要管理者權限

對于雙硬碟筆記本(C槽固态其餘機械)

建議将global倉庫配置在C槽(或者不配置global倉庫)

配置方式一(推薦)

更改鏡像源

npm config set registry=http://registry.npm.taobao.org
           

檢視配置資訊

npm config list
           

配置方式二

配置global倉庫

運作如下指令在建立目錄

mkdir D:\nodejs\node_global
mkdir D:\nodejs\node_cache
           

配置global倉庫與緩存路徑

npm config set prefix "D:\nodejs\node_global"
npm config set cache "D:\nodejs\node_cache"
           

npm config set registry=http://registry.npm.taobao.org
           

npm config list
           

如圖配置完成。

配置環境變量

新增 系統環境變量

NODE_PATH

内容:D:\nodejs\node_global\node_modules(配置的global倉庫下的node_modules)

修改 使用者環境變量

✨Vue初始化

安裝vue

npm install vue -g
           

-g 安裝到global

!權限不足則使用管理器權限運作Terminal

安裝vue-router

中文官網:Vue Router (vuejs.org)

npm install vue-router -g
           

安裝vue-cli

中文官網:Vue CLI (vuejs.org)

npm install vue-cli -g
           

vue初始化

vue init <template-name> <project-name>
           

例如:

vue init webpack vue-test
           

後續選項根據需求自行選擇

cd進入項目目錄後

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification
npm run build

# build for production and view the bundle analyzer report
npm run build --report
           

依次運作

npm install
npm run dev
           

根據提示打開 http://localhost:8080

初始化完成。

✨Vue CLI(2021.7.30 更新)

npm install vue-cli -g
           

上述指令安裝的是

vue-cli

(1.x 或 2.x)

新版本

vue-cli

安裝及更新方式如下。

關于舊版本

Vue CLI 的包名稱由

vue-cli

改成了

@vue/cli

。 如果你已經全局安裝了舊版本的

vue-cli

(1.x 或 2.x),你需要先通過

npm uninstall vue-cli -g

yarn global remove vue-cli

解除安裝它。

Node 版本要求

Vue CLI 4.x 需要 Node.js v8.9 或更高版本 (推薦 v10 以上)。你可以使用 n,nvm 或 nvm-windows 在同一台電腦中管理多個 Node 版本。

可以使用下列任一指令安裝這個新的包:

npm install -g @vue/cli
# OR
yarn global add @vue/cli
           

安裝之後,你就可以在指令行中通路

vue

指令。你可以通過簡單運作

vue

,看看是否展示出了一份所有可用指令的幫助資訊,來驗證它是否安裝成功。

你還可以用這個指令來檢查其版本是否正确:

vue --version
           

更新

如需更新全局的 Vue CLI 包,請運作:

npm update -g @vue/cli

# 或者
yarn global upgrade --latest @vue/cli
           

Vue CLI 官方文檔

更多詳細内容請閱讀

vue-cli

官方文檔

介紹 | Vue CLI (vuejs.org)

✨參考及引用

https://zh.wikipedia.org/wiki/Node.js

https://zh.wikipedia.org/wiki/Npm

https://www.cnblogs.com/lgx5/p/10732016.html

https://zhuanlan.zhihu.com/p/105715224

https://github.com/vuejs/vue-cli/tree/v2#vue-cli--

⭐轉載請注明出處

本文作者:雙份濃縮馥芮白

原文連結:https://www.cnblogs.com/Flat-White/p/15043437.html

版權所有,如需轉載請注明出處。

繼續閱讀