色综合图-色综合图片-色综合图片二区150p-色综合图区-玖玖国产精品视频-玖玖香蕉视频

您的位置:首頁技術(shù)文章
文章詳情頁

如何啟動一個Vue.js項目

瀏覽:24日期:2022-09-30 14:30:32
一. Node.js與Vue

1.1 Node.js

Node.js 是一個基于 Chrome V8 引擎的 JavaScript 運行環(huán)境。 Node.js 使用了一個事件驅(qū)動、非阻塞式 I/O 的模型。 [Node 是一個讓 JavaScript 運行在服務(wù)端的開發(fā)平臺,它讓 JavaScript 成為與PHP、Python、Perl、Ruby 等服務(wù)端語言平起平坐的腳本語言。 發(fā)布于2009年5月,由Ryan Dahl開發(fā),實質(zhì)是對Chrome V8引擎進行了封裝。 Node對一些特殊用例進行優(yōu)化,提供替代的API,使得V8在非瀏覽器環(huán)境下運行得更好。V8引擎執(zhí)行Javascript的速度非常快,性能非常好。Node是一個基于Chrome JavaScript運行時建立的平臺, 用于方便地搭建響應(yīng)速度快、易于擴展的網(wǎng)絡(luò)應(yīng)用。Node 使用事件驅(qū)動, 非阻塞I/O 模型而得以輕量和高效,非常適合在分布式設(shè)備上運行數(shù)據(jù)密集型的實時應(yīng)用。

簡單來說,Node.js對我們項目來講相當(dāng)于一個編譯環(huán)境,類似于我們java語言編譯需要Jvm虛擬機一樣。安裝Node.js后我們就可以編譯Node項目啦。

1.2 Vue.js

Vue (讀音 /vjuː/,類似于 view) 是一套用于構(gòu)建用戶界面的漸進式JavaScript框架。與其它大型框架不同的是,Vue 被設(shè)計為可以自底向上逐層應(yīng)用。Vue 的核心庫只關(guān)注視圖層,方便與第三方庫或既有項目整合。 Vue.js 的目標是通過盡可能簡單的 API 實現(xiàn)響應(yīng)的數(shù)據(jù)綁定和組合的視圖組件 Vue.js 自身不是一個全能框架——它只聚焦于視圖層。因此它非常容易學(xué)習(xí),非常容易與其它庫或已有項目整合。另一方面,在與相關(guān)工具和支持庫一起使用時  ,Vue.js 也能完美地驅(qū)動復(fù)雜的單頁應(yīng)用。 Vue.js具有的特點: 易用: 在有HTML CSS JavaScript的基礎(chǔ)上,快速上手。靈活:簡單小巧的核心,漸進式技術(shù)棧,足以應(yīng)付任何規(guī)模的應(yīng)用。高性能:20kb min+gzip 運行大小、超快虛擬 DOM 、最省心的優(yōu)化

簡單來說,Vue.js是一個應(yīng)用框架,它類似于Java中的Spring系列一樣,它能給我們提供簡潔高效的語法,能夠高效率且質(zhì)量的去協(xié)助我們完成一個前端項目;同時因為它是一個輕量級框架,我們可以只需要引入它的一個vue.js就可以去使用它的語法了。

1.3 概述此篇文章內(nèi)容

此篇文章,博主將帶大家在本地跑起來Vue.js項目,同時在服務(wù)器能夠自己獨立部署Vue項目;

二. 本地dev環(huán)境運行前端Vue項目

2.1 下載安裝Node.js

下載地址 https://nodejs.org/zh-cn/

選擇windows版本,建議選擇長期支持版按照提示一直點確定即可,node.js安裝完成后會自動配置環(huán)境變量安裝完成后,打開cmd窗口,輸入命令: node --version,出現(xiàn)如圖所示內(nèi)容表示安裝成功,如圖所示:

如何啟動一個Vue.js項目

2.2 安裝前端開發(fā)工具

前端經(jīng)常使用的為WebStrom和VsCode,這里以安裝WebStrom 做介紹:

1.下載WebStrom: 下載地址 https://www.jetbrains.com/zh-cn/webstorm/download/

2.安裝WebStrom,網(wǎng)上有很多教程,具體可百度,不長期使用的話我們可以先免費試用30天

3.導(dǎo)入項目: 點擊file -> open -> 選擇具體的前端項目,點擊ok -> 等待構(gòu)建索引完成

4.常用命令:

構(gòu)建項目:

npm install

啟動服務(wù)

npm run dev

點擊提供的url路徑,進入瀏覽器查看服務(wù),如圖所示:

如何啟動一個Vue.js項目

如何啟動一個Vue.js項目

 2.3 使用 package.json內(nèi)的命令啟動:

我們可以直接點擊綠色箭頭啟動,如圖所示:

如何啟動一個Vue.js項目

圖中為Intellij IDEA, WebStrom 使用方式類似;

此外還有其他命令,就不多贅述。同學(xué)們需要了解的可自行百度。

三. 服務(wù)器環(huán)境部署前端Vue項目

3.1 部署Node.js環(huán)境

參考這篇教程 https://blog.csdn.net/qq_37128049/article/details/104431768 安裝了Node即可,Node自帶Npm。 此教程配置的Node環(huán)境變量為臨時環(huán)境變量,項目重新啟動時需要重新寫入。同學(xué)們?nèi)粜枰谰铆h(huán)境變量,可網(wǎng)上參考教程;

3.2 安裝express-generator生成器

輸入如下命令安裝生成器:

npm install express-generator -g

創(chuàng)建express項目:

express expressDemo (expressDemo替換為自己的項目名)

expressDemo項目目錄如下圖::

如何啟動一個Vue.js項目

進入項目:

cd expressDemo

若改為了自己的項目名,這里的expressDemo則改為自己的項目名

項目構(gòu)建:

npm install

打開我們Windows下的開發(fā)工具,使用npm build命令,將項目打包,將public下的文件復(fù)制到expressDemo中的public目錄 內(nèi):

如何啟動一個Vue.js項目

如何啟動一個Vue.js項目

輸入如下命令,運行expressDemo:

npm start

打開瀏覽器,輸入: http://localhost:3000就可以看到效果了

我們部署的地方如果為服務(wù)器,我們要想在自己電腦上看到效果的話,需要注意: 1. localhost替換為服務(wù)器ip,3000端口根據(jù)實際端口來看; 2. 如果啟動成功訪問不了,請注意是否防火墻對此端口是否開放之類;

上面是啟動vue項目的辦法,還有很多辦法同學(xué)們可以網(wǎng)上尋找答案。一個最簡單的辦法就是直接將全部代碼拷貝上去,執(zhí)行npm install+npm run dev即可啟動成功;非Vue項目,但是是Node.js項目的話,也可以用這種辦法哦!

以上就是如何啟動一個Vue.js項目的詳細內(nèi)容,更多關(guān)于啟動Vue.js項目的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標簽: Vue
相關(guān)文章:
主站蜘蛛池模板: 成年人黄色片 | 成人午夜兔费观看网站 | 国产中文字幕在线播放 | 日本在线视频免费看 | 一级美国片免费看 | 成人老司机深夜福利久久 | 99久久精品免费看国产 | 成年人在线观看网站 | 97视频在线免费观看 | 亚洲欧美日韩国产综合高清 | 三级黄色a | 国内精品久久久久久久亚洲 | 生活片一级播放免费 | 成人毛片18女人毛片免费 | 国产成人精品福利网站在线观看 | 亚洲免费视频观看 | 成人a毛片视频免费看 | 欧美一级毛片一级 | 国产黄三级三·级三级 | 成人黄页| 成人精品视频在线观看播放 | 亚洲欧美日韩在线精品一区二区 | 亚洲成人午夜影院 | 国产成人亚洲精品77 | 亚洲悠悠色综合中文字幕 | 高清性色生活片久久久 | 免费一区二区三区在线视频 | 久久不卡日韩美女 | 亚洲国产高清一区二区三区 | 色老汉丁香网 | 亚洲欧洲小视频 | 波多野结衣视频免费在线观看 | 一级片视频免费看 | 精品韩国主播福利视频在线观看一 | 97在线观看 | 草草视频在线观看 | 欧美一区二区三区久久久人妖 | 亚洲欧美偷拍自拍 | 国产91精品久久久久999 | 加勒比一本大道香蕉在线视频 | 性刺激欧美三级在线现看中文 |