1. 程式人生 > >vue在windows環境搭建

vue在windows環境搭建

 Vue.js是一套構建使用者介面的漸進式框架。與其他重量級框架不同的是,Vue 採用自底向上增量開發的設計。Vue 的核心庫只關注檢視層,並且非常容易學習,非常容易與其它庫或已有專案整合。另一方面,Vue 完全有能力驅動採用單檔案元件和Vue生態系統支援的庫開發的複雜單頁應用。

    首先vue.js的作者是中國人,所以說他是國產的,吸收了google的angular.js和facebook的react.js的特性,摒棄了jquery傳統的DOM操作,採用資料繫結和指令等概念,可以說是未來WEB端開發的趨勢,但是也並不代表jquey就淘汰了,存在即合理,jq應該在以後會有其他領域的價值,這裡我就不多說了。

    說了這麼多,我們還是開始怎麼搭建vue.js的環境吧。首先要搭建vue的環境需要藉助node.js的npm的包管理器。這個npm我就不詳細介紹了,網上自己去百度,反正後面要安裝的一系列的依賴或者包都要用到這個。

    一、node.js的安裝

    node.js近幾年很火熱,開始我以為是一門語言,其實只是一個平臺,他封裝了chorme v8的引擎,可以直接用js作為伺服器端指令碼語言。http://nodejs.cn/進去該網站下載最新版本的node,

  注意npm版本是3.8以上的就行。後面就是下一步下一步的安裝就可以了。安裝完成後,wind+r  彈出cmd,輸入node -v 和 npm -v  分別檢視版本號,代表node.js安裝完成。說到這裡博主我遇到過問題了。

    因為我電腦我安裝過appcan-v3.3,這款IDE封裝了node.js並且裝的時候把node.js的環境變數給配好了,以至於我後來新裝的node.js檢視版本號都是低版本的。解決方法其實很簡單,開啟我的電腦檢視屬性/高階系統設定/環境變數。然後找到"appcan_path"點選編輯,把“F:\set-soft\AppCanStudioPersonalV3.3\HDK\emulator\mas\”全都刪除,然後重新檢視版本。v3.10.4的npm即可。(也可以設定全域性資料夾,直接採用預設的,那node會全都裝在根目錄下的node_modules,目前裡面只有npm就對了,tips:如果你第一次設定了全域性資料夾並且解除安裝了node,那麼你後面再重新安裝node.js還會有這個設定,我是沒管,具體解決方案可以百度)

    二、node.js的環境變數的新建。

    其實安裝完node,就自動在path裡增加環境變數,但是為了以後的本地部署專案,我們需要找到node.js的安裝根目錄,在當中新建“node_global”和"node_cache"兩個資料夾。

    1、啟動CMD依次執行以下兩條命令
npm config set prefix "F:\set-soft\nodejs\node_global"
npm config set cache "F:\set-soft\nodejs\node_cache"

2、設定環境變數:
NODE_PATH = F:\set-soft\Node\nodejs
PATH = %NODE_PATH%\;%NODE_PATH%\node_modules;%NODE_PATH%\node_global;

這樣就可以把後面全域性安裝的裝到global裡並且可以直接用命令使用。

三、安裝淘寶的npm映象:

    輸入

$ npm install -g cnpm --registry=https://registry.npm.taobao.org,即可安裝npm映象,以後再用到npm的地方直接用cnpm來代替就好了。這個其實看個人愛好吧,因為npm在國內下載速度是很慢,所以就用npm下載安裝cnpm可以更快的下載後面的依賴等等。

四、安裝全域性vue-cli腳手架、webpack.

    命令輸入

  1.(npm)cnpm install -g vue-cli                       //全域性安裝vue-cli

    2.(npm)cnpm install -g webpack                          //全域性安裝webpack

    (npm)npm install -g webpack-dev-server             //安裝webpack的本地webserver

  安裝完成後,vue-cli腳手架其實就已經把vue也裝掉了,所以只需輸入vue -V 和 webpack -v  等等就可以檢視安裝成功與否。

五,新建vue.js專案

    新建的話,可以在當前系統盤下直接新建,也可以切換碟符,然後在當前的磁盤裡新建檔案專案

命令 vue init webpack vue_project(最後這個是我建立的專案資料夾的名字)

  看到上面的就代表已經完成,然後就去當前的磁盤裡找到“my_test”你的專案資料夾,裡面使用了腳手架vue-cli的和webpack提供的模板進行了建立。目錄結構大概是這樣

六、本地安裝和執行專案

1.注意前面的碟符是當前的,然後命令cd my_test     //進入資料夾

..回車輸入  cnpm install   你會發現在已經建立的專案結構裡面會多出一個node_modules的資料夾,裡面就是剛才安裝的所有依賴。

2.準備工作做好以後,測試一下專案裡面預設的app.vue模組能否跑起來,這是需要先安裝一下伺服器環境,在命令列中輸入 
cnpm run dev 回車即可 

8080就是預設的埠,在瀏覽器位址列中輸入localhost:8080會發現預設的模組打開了!

(這裡博主我又遇到過問題,就是我的8080埠被佔用了,解決方法是,cmd命令輸入netstat -ano找到8080埠的PID,然後開啟“人物管理器”,找到對應的PID,將該程序給關了即可,我的是svn服務端軟體給佔了。)

最後開啟瀏覽器:127.0.0.1:8080出現下面這個就代表vue.js在本地就建立好了。

七、執行別人的vue.js專案domo

可以從github上克隆下來,然後將專案資料夾放到某個碟符下,然後cmd命令 找到該碟符,比如 f:

f:\cd domo_vue

命令 cnpm(npm) install    //在本地安裝

最後  cnpm(npm) run dev   回車   //在本地的瀏覽器開啟127.0.0.1帶上埠號就可以跑起來了。

八、伺服器端執行

 npm run build   

會生成靜態檔案,在根目錄的dist裡,裡面有個index.html,這是伺服器訪問的路徑指定到這裡就可以訪問我們自己的專案了。但是我發現個問題就是生成index.html裡引用的css和js的引用路徑不對,這時候就需要自己修改一下配置了。

進入config/index.js

原來的配置的引用路徑為

最後整個vue.js專案就可搭建完成。

相關推薦

vue.js開發環境搭建

回車 try htm 成功 效果 webpack log 表示 測試 1、安裝node.js,忽略 2、基於node.js,利用淘寶npm鏡像安裝相關依賴在cmd裏直接輸入:npm install -g cnpm –-registry=https://regi

Spring【一,環境搭建

pla cee 數據 web int 世界 aging support ges Spring 大家都不陌生,企業應用中很流行的一個平臺。從最開始的 Servlet 控制所有,到 MVC 模式的出現。從 SSH (Struts、Spring、Hibernate) 所謂的三

Python 環境搭建

enter tom 系統變量 尋找 壓縮包 執行權 content 添加 export Python 環境搭建 本章節我們將向大家介紹如何在本地搭建Python開發環境。 Python可應用於多平臺包括 Linux 和 Mac OS X。 你可以通過終端窗口輸入 "pyt

[原創]ObjectARX開發環境搭建之VS2010+ObjectARX2012Wizard+Addin工具條問題修復

系統 右鍵 9.png line cls sid 新建 使用 開發環境 目前ObjectARX版本越來越高,也越來越簡化開發,如果需要同時開發低版本和高版本的ARX程序,就需要搭建批量編譯環境,以滿足ARX開發的需要。 批量編譯的搭建網絡上已經有了很多的教程,基本上都是基於

yum,httpd,php環境搭建方法

lpn bin kcon devel php-mysql common secure httpd 環境 #刪除已有的yum 1 rpm -qa|grep yum|xargs rpm -e --nodeps 2 ls 3 rpm -ivh pyt

jquery環境搭建

.com 搭建 java head query jquery baidu aid char <html><head> <meta http-equiv="Content-Type" content="text/html; charset=

tomcat8+jdk1.8.0_131環境搭建與添加用戶(win764位)

tomcattomcat8下載地址:http://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-8/v8.5.14/bin/apache-tomcat-8.5.14-windows-x64.zip jdk1.8.0下載地址:http://download.

項目進階 之 集群環境搭建(一)概述

問題 特點 多臺 cpu 好的 content 成了 系統資源 通過 今天我們說一個不是特別新,但近期今年伴隨大數據熱而比較火的一個技術-集群技術。 什麽是集群技術 集群(Cluster)技術是指一組相互犭蟲立的計算機,利用快速通信網絡組

mingw64環境搭建

fun boot 新版本 endif ava tps audio rom static 1.首先下載mingw64, https://nchc.dl.sourceforge.net/project/mingw/Installer/mingw-get-setup.exe

【Linux】LAMP環境搭建(簡易版)

freetype 軟件 系統 解壓縮 net done .gz 輔助 one 一. 輔助軟件包安裝 準備工作:1.Linux系統準備 恢復快照(初始化安裝) 設置IP 關閉SELINUX 配置yum源 2.yum -y install gcc

Android NDK 環境搭建

pad str 還要 ndk路徑 不出 tar evel 例如 command 使用最新ndk,直接拋棄cygwin,曾經做Android的項目要用到NDK就必需要下載NDK,下載安裝Cygwin(模擬Linux環境用的),下載CDT(Eclipse C/C++開發插件

apache kafka源碼project環境搭建(IDEA)

name env check 轉載 2.2.0 var 10.9 環境 con 1.gradle安裝 gradle安裝 2.下載apache kafka源碼 apache kafka下載 3.用gradle構建產生IDEAproject文件 先裝好idea的sc

Nginx + FastCgi + Spawn-fcgi + C 架構的server環境搭建

text -c one install usr world abs for 中間件 1.Nginx 1.1.安裝 Nginx 的中文維基 http://wiki.codemongers.com/NginxChs 下載 Nginx 0.6.26(開發版)(請下載最

CentOS7.2 上 Nginx PHP Mariadb 環境搭建

lnmp centos7.2最近有個ERP+PHP-web 測試頁面環境部署需求,需要部署nginx+php的cgi+socket的模式、mysql環境。查看服務端口是否起來,我們習慣使用netstat指令查看,所以如果你的系統裏尚未安裝netstat,可直接安裝 yum install -y net-to

SpringData系列一Spring Data的環境搭建

vendor ssi over str spa ger repos getbean date  本節作為主要講解Spring Data的環境搭建 JPA Spring Data :致力於減少數據訪問層(DAO)的開發量。開發者唯一要做的就是聲音持久層的接口,其他都交給

Python3-Django-1.開發環境搭建

file 響應 令行 ide star local bsp pla 創建 官網   https://www.djangoproject.com/ 安裝   http://www.runoob.com/django/django-install.html 創建項目   方式一

windows下php、mysql環境搭建

ins ads unity 5.7 文件 all color 註意 ont php http://windows.php.net/download/ mysql https://dev.mysql.com/downloads/windows/installer/5.7.ht

ubuntu14.04 LTS Python IDE專用編輯器PyCharm開發環境搭建

terminal 環境搭建 1-1 reat 開發環境搭建 cnblogs ati .html eat 一 PyCharm下載 官網下載地址:https://www.jetbrains.com/pycharm/download/ 這裏的PyCharm有付費和免費版本,我

php+mysql+nginx+phpmyadmin環境搭建

nts home sem 鏈接 ipv4 1.5 不出 英文 由於 英文原文:http://blog.frd.mn/install-nginx-php-fpm-mysql-and-phpmyadmin-on-os-x-mavericks-using-homebrew/ 參照

54.Storm環境搭建

最好 配置 瀏覽器 目錄結構 kill profile 技術分享 .py star 集群環境搭建 關閉防火墻,修改/etc/hosts配置(3臺機器的ip可以相互通信) 下載安裝jdk7(1.6以上),配置JAVA_HOME, CLASSPATH 搭建Zookeeper集