国产成人精品18p,天天干成人网,无码专区狠狠躁天天躁,美女脱精光隐私扒开免费观看

使用vue-cli創(chuàng )建項目并webpack打包的操作方法

發(fā)布時(shí)間:2021-08-17 12:16 來(lái)源: 閱讀:0 作者:good_good_xiu 欄目: JavaScript 歡迎投稿:712375056

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

npm install -g @vue/cli

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

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

vue init webpack my-project

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

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

For Vue 1.x use: vue init webpack#1.0 my-project
# 開(kāi)始配置
? 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
# 配置結束
   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)入項目,安裝node_modules,并啟動(dòng)項目

cd my-project
npm install
npm run dev

6.打包項目,并且配置nginx

# 打包項目
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.重復打包,文件不更新問(wèn)題。
在build目錄下的webpack打包文件引用clean-webpack-plugin插件,然后在plugin中使用即可。



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

npm run build
start nginx

到此這篇關(guān)于使用vue-cli創(chuàng )建項目,webpack打包的文章就介紹到這了,更多相關(guān)vue webpack打包內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。

vue
亚洲avav天堂av在线不卡| 国产成人精品免费久久久久| 97亚洲色欲色欲综合网| 粉嫩虎白女P虎白女在线| av在线亚洲欧洲日产一区二区| 最近免费观看高清日本大全|