天天看點

Vue在windows的環境配置

前言:

  最近因為在籌備一個官網的建立,遂前段選擇vue+elemen的方式搭建項目。是以需要搭建vue環境,在搭建的時候遇到很多坑,可能是教程老的原因,老是出錯,遂出此教程。

過程:

  1:安裝node.js(https://nodejs.org/en/)

位址:https://nodejs.org/en/ 下載下傳安裝

Vue在windows的環境配置

 測試是否安裝成功:nodejs裡面會安裝npm指令,顯示版本号安裝成功。

Vue在windows的環境配置

   2:配置nodejs prefix(全局)和cache(緩存)路徑

先找到nodejs的安裝目錄(預設C:\Program Files\nodejs)

在nodejs安裝路徑下,建立node_global和node_cache兩個檔案夾

Vue在windows的環境配置

指令進行修改設定

npm config set cache "C:\Program Files\nodejs\node_cache"      
npm config set prefix "C:\Program Files\nodejs\node_global"      

  3:設定環境變量

新增:NODE_PATH 指向我們建立的node_global檔案夾

Vue在windows的環境配置

PATH下面加入:C:\Program Files\nodejs\node_global(指向node_global 别忘記修改成自己的目錄)

  4:安裝webpack,打開指令行工具輸入:npm install webpack -g

  5:安裝vue-cli腳手架建構工具,打開指令行工具輸入:npm install vue-cli -g

 這兩步要是失敗就是環境變量沒有配置好

  6:檢查   vue-V為大寫

  

Vue在windows的環境配置

建立一個vue項目

  1. 在硬碟上找一個檔案夾放工程用的: cd 目錄路徑
  2. 安裝vue腳手架輸入:vue init webpack exprice ,注意這裡的“exprice” 是項目的名稱可以說是随便的起名,但是需要主要的是“不能用中文”。

$ vue init webpack exprice --------------------- 這個是那個安裝vue腳手架的指令

This will install Vue 2.x version of the template. ---------------------這裡說明将要建立一個vue 2.x版本的項目

For Vue 1.x use: vue init webpack#1.0 exprice

? Project name (exprice) ---------------------項目名稱

? Project name exprice

? Project description (A Vue.js project) ---------------------項目描述

? Project description A Vue.js project

? Author Datura --------------------- 項目建立者

? Author Datura

? Vue build (Use arrow keys)

? Vue build standalone

? Install vue-router? (Y/n) --------------------- 是否安裝Vue路由,也就是以後是spa(但頁面應用需要的子產品)

? Install vue-router? Yes

? Use ESLint to lint your code? (Y/n) n ---------------------是否啟用eslint檢測規則,這裡個人建議選no

? Use ESLint to lint your code? No

? Setup unit tests with Karma + Mocha? (Y/n)

? Setup unit tests with Karma + Mocha? Yes

? Setup e2e tests with Nightwatch? (Y/n)

? Setup e2e tests with Nightwatch? Yes

vue-cli · Generated "exprice".

To get started: --------------------- 這裡說明如何啟動這個服務

cd exprice

npm install

npm run dev

如下圖:

Vue在windows的環境配置
  1. cd 指令進入建立的工程目錄,首先cd exprice(這裡是自己建工程的名字);
  2. 安裝項目依賴:npm install,因為自動建構過程中已存在package.json檔案,是以這裡直接安裝依賴就行。
  3. 啟動項目:npm run dev 
  4. 通路 localhost:8080即可

 2019年3月5日10:26:41更新-------------------

遇到的錯誤

  換到了新電腦當我再次重裝的時候發現原本的官網方文文不進去了

  更新官網位址 :http://nodejs.cn/download/ 

  Windows下載下傳:

Vue在windows的環境配置

2:在我開始安裝安裝包的時候 報代理異常無法聯網

  C:\Users\Administrator>npm install webpack -g

npm ERR! code ECONNRESET

npm ERR! errno ECONNRESET

npm ERR! network request to https://registry.npmjs.org/webpack failed, reason: r

ead ECONNRESET

npm ERR! network This is a problem related to network connectivity.

npm ERR! network In most cases you are behind a proxy or have bad network settin

gs.

npm ERR! network

npm ERR! network If you are behind a proxy, please make sure that the

npm ERR! network \'proxy\' config is set properly.  See: \'npm help config\'

npm ERR! A complete log of this run can be found in:

npm ERR!     D:\nodeJs\node_cache\_logs\2019-03-05T02_18_01_066Z-debug.log

解決方法:

  

npm config set registry http://registry.cnpmjs.org/

或者:

  直接編輯c盤下的.npmrc檔案,将registry的值修改為:

  

registry = http:

//registry.cnpmjs.org