如何用vue-cli創(chuàng)建項(xiàng)目并webpack打包

本篇內(nèi)容介紹了“如何用vue-cli創(chuàng)建項(xiàng)目并webpack打包”的有關(guān)知識(shí),在實(shí)際案例的操作過程中,不少人都會(huì)遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

“專業(yè)、務(wù)實(shí)、高效、創(chuàng)新、把客戶的事當(dāng)成自己的事”是我們每一個(gè)人一直以來堅(jiān)持追求的企業(yè)文化。 創(chuàng)新互聯(lián)是您可以信賴的網(wǎng)站建設(shè)服務(wù)商、專業(yè)的互聯(lián)網(wǎng)服務(wù)提供商! 專注于網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、軟件開發(fā)、設(shè)計(jì)服務(wù)業(yè)務(wù)。我們始終堅(jiān)持以客戶需求為導(dǎo)向,結(jié)合用戶體驗(yàn)與視覺傳達(dá),提供有針對(duì)性的項(xiàng)目解決方案,提供專業(yè)性的建議,創(chuàng)新互聯(lián)建站將不斷地超越自我,追逐市場(chǎng),引領(lǐng)市場(chǎng)!

1.準(zhǔn)備環(huán)境(nodejs下載和設(shè)置環(huán)境變量)
2.全局安裝vue-cli,提供vue命令進(jìn)行創(chuàng)建vue項(xiàng)目

npm install -g @vue/cli

關(guān)于舊版本
Vue CLI 的包名稱由 vue-cli 改成了 @vue/cli。 如果你已經(jīng)全局安裝了舊版本的 vue-cli (1.x 或 2.x),你需要先通過 npm uninstall vue-cli -g 或 yarn global remove vue-cli 卸載它。

3.創(chuàng)建一個(gè)基于 webpack 模板的新項(xiàng)目(先新建項(xiàng)目文件夾,打開所在位置命令行)

vue init webpack my-project

4.進(jìn)行默認(rèn)配置

# 這里需要進(jìn)行一些配置,默認(rèn)回車即可
This will install Vue 2.x version of the template.

For Vue 1.x use: vue init webpack#1.0 my-project
# 開始配置
? Project name my-project
? Project description A Vue.js project
? Author runoob <test@runoob.com>
? Vue build standalone
? Use ESLint to lint your code? Yes
? Pick an ESLint preset Standard
? Setup unit tests with Karma + Mocha? Yes
? Setup e2e tests with Nightwatch? Yes
# 配置結(jié)束
   vue-cli ? Generated "my-project".

   To get started:
   
     cd my-project
     npm install
     npm run dev
   
   Documentation can be found at https://vuejs-templates.github.io/webpack

5.進(jìn)入項(xiàng)目,安裝node_modules,并啟動(dòng)項(xiàng)目

cd my-project
npm install
npm run dev

6.打包項(xiàng)目,并且配置nginx

# 打包項(xiàng)目
npm run build

nginx配置

worker_processes  1;

events {
    worker_connections  1024;
}

http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;

    server {
        listen       8081;
        server_name  localhost;

		location / {
            root   E:/vuework/my-project/dist;
			try_files $uri $uri/ /index.html;
            index  index.html index.htm;
        }
    }
}

7.重復(fù)打包,文件不更新問題。
在build目錄下的webpack打包文件引用clean-webpack-plugin插件,然后在plugin中使用即可。

如何用vue-cli創(chuàng)建項(xiàng)目并webpack打包
如何用vue-cli創(chuàng)建項(xiàng)目并webpack打包
如何用vue-cli創(chuàng)建項(xiàng)目并webpack打包

8.部署:配置nginx,打包項(xiàng)目,啟動(dòng)nginx即可

npm run build
start nginx

“如何用vue-cli創(chuàng)建項(xiàng)目并webpack打包”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識(shí)可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實(shí)用文章!

標(biāo)題名稱:如何用vue-cli創(chuàng)建項(xiàng)目并webpack打包
URL標(biāo)題:http://bm7419.com/article34/ijppse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站策劃品牌網(wǎng)站建設(shè)、全網(wǎng)營(yíng)銷推廣、面包屑導(dǎo)航網(wǎng)站維護(hù)、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站托管運(yùn)營(yíng)