亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁(yè) > 網(wǎng)站 > Apache > 正文

apache下面二級(jí)目錄部署react/vue的方法

2024-08-27 18:30:56
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

本文主要是記錄一下在apache二級(jí)目錄上面部署react和vue項(xiàng)目。根目錄下面部署很簡(jiǎn)單,但是在二級(jí)目錄下就需要在webpack的配置或者vue-cli的配置文件以及路由組件做一些簡(jiǎn)單調(diào)整。由于mac系統(tǒng)自己帶了apache,所以我們只需要開(kāi)啟就可以了。

配置apache

在終端中輸入sudo apachectl start,然后在瀏覽器中輸入"http://localhost",如果出現(xiàn)"It works!"則說(shuō)明apache啟動(dòng)成功。

由于mac系統(tǒng)在當(dāng)前用戶目錄下面已經(jīng)有一個(gè)Sites目錄,專門(mén)用來(lái)存放站點(diǎn)的文件,這里只需要在里面建目錄就可以了,這里有兩個(gè)項(xiàng)目,一個(gè)為react項(xiàng)目,另一個(gè)為vue項(xiàng)目,目錄如下:

|- Sites| - react # react項(xiàng)目build后的目錄| - vue # vue項(xiàng)目build后的目錄

在終端中進(jìn)入目錄/etc/apache2,如果是第一次配置apache,一定要把"httpd.conf"文件和目錄"extra"作個(gè)備份。接下就是編輯"httpd.conf"文件,可以選擇把整個(gè)"apache2"目錄拖到文本編輯中進(jìn)行修改,也可以使用vim來(lái)編輯,記得使用root權(quán)限。

在配置文件中找到#ServerName localhost:80去掉"#"號(hào),然后找到#LoadModule rewrite_module libexec/apache2/mod_rewrite.so同樣去掉"#"號(hào),然后在httpd.conf同級(jí)目錄新建一個(gè)目錄users來(lái)放置自己的配置文件,這里需要在apace配置中添加Include /private/etc/apache2/users/*.conf來(lái)加載自己的配置。

在users目錄中新建一個(gè)文件,這里取名叫www.example.conf。在里面添加內(nèi)容:

<VirtualHost *:80> DocumentRoot /Users/你的用戶名/Sites/ <Directory "/Users/你的用戶名/Sites/"> Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all Require all granted </Directory></VirtualHost>

上面配置中的東西我就不作解釋了,因?yàn)槲乙膊皇呛芮宄?。需要清楚的?code style="margin: 3px auto 0px; padding: 2px 4px; outline: none; font-style: inherit; font-weight: inherit; background: rgb(249, 242, 244); width: 640px; line-height: 1.5; clear: both; font-size: 12px; border: 1px solid rgb(204, 204, 204); color: rgb(199, 37, 78); border-radius: 0px; font-family: Menlo, Monaco, Consolas, "Courier New", monospace;">DocumentRootxxx和<Directory "xxx">均指向你的網(wǎng)站部署所在目錄。

配置好了記得重啟apache,我這里是使用命令sudo apachectl -k restart

配置Vue

項(xiàng)目是通過(guò)vue-cli 3.x生成的,在根目錄新建配置文件"vue.config.js",然后添加以下內(nèi)容:

// vue.config.jsmodule.exports = { baseUrl: process.env.NODE_ENV === 'production' ? '/vue' : '/', outputDir: 'build',};

這里把outputDir改成"build"是為了和react保持一致。然后找到"router.js"文件,添加一個(gè)base配置。

注意: 怎么把vue項(xiàng)目部署在二級(jí)目錄,官網(wǎng)文檔是有說(shuō)明的。

export default new Router({ mode: 'history', base: process.env.BASE_URL, routes: [ {  path: '/',  name: 'home',  component: Home } })

最后我們還需要在public目錄中添加一個(gè).htaccess文件來(lái)配置將所有的請(qǐng)求轉(zhuǎn)發(fā)到靜態(tài)文件index.html

RewriteEngine OnRewriteCond %{REQUEST_URI} !^/index.html$RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_URI} !/.(css|gif|ico|jpg|js|png|swf|txt|svg|woff|ttf|eot)$RewriteRule . /vue/index.html [L]

這樣在vue這邊的準(zhǔn)備工作就ok了。

配置React

React項(xiàng)目是通過(guò)create-react-app創(chuàng)建的,這里只需要在package.json中添加"homepage": ".",這里的homepage值也可以指定一個(gè)具體的域名,比如"homepage": http://www.example.com/react 。

然后是修改路由的basename值。這里使用的是"react-router 4"。

import {BrowserRouter as Router} from 'react-router-dom';function Routes() { const isProd = process.env.REACT_APP_ENV === 'production'; return ( <Router basename={isProd ? '/react' : '/'}> </Router> )}

然后public目錄同樣添加.htaccess文件

RewriteEngine OnRewriteCond %{REQUEST_URI} !^/index.html$RewriteCond %{REQUEST_FILENAME} !-fRewriteCond %{REQUEST_FILENAME} !-dRewriteCond %{REQUEST_URI} !/.(css|gif|ico|jpg|js|png|swf|txt|svg|woff|ttf|eot)$RewriteRule . index.html [L]

運(yùn)行結(jié)果

在瀏覽器中打開(kāi)地址http://localhost/react即可查看react項(xiàng)目,http://localhost/vue來(lái)查看vue項(xiàng)目。本人電腦上親測(cè)是沒(méi)有問(wèn)題的,訪問(wèn)路由http://localhost/vue/about都o(jì)k的。這里只是一個(gè)簡(jiǎn)單的記錄,沒(méi)有做過(guò)多的說(shuō)明。

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持VEVB武林網(wǎng)。


注:相關(guān)教程知識(shí)閱讀請(qǐng)移步到服務(wù)器教程頻道。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
九九综合在线| 熟妇熟女乱妇乱女网站| 亚洲欧美日韩动漫| www中文字幕在线观看| 久久久在线观看| 自拍视频在线网| 国产一区香蕉久久| 高清久久精品| 亚洲精品一区二区三区区别| 久久99精品国产一区二区三区| www.国产亚洲| 欧美挤奶吃奶水xxxxx| 正义之心1992免费观看全集完整版| 素人一区二区三区| 一区二区三区久久久| 中文字幕人妻互换av久久| 不用播放器成人网| 中文字幕亚洲乱码熟女1区2区| 福利视频网站| 欧美精品一卡二卡| 白嫩白嫩国产精品| 精品国产乱码久久久久软件| 最新不卡av在线| 最近中文字幕免费mv视频多少集| 精品中文字幕久久久久久| 91精品国产乱码久久久竹菊| 捆绑紧缚一区二区三区视频| 成人一级片免费看| 男人在线视频资源| 夜夜骚av一区二区三区| 99国产精品免费| 国产黄色录像片| 国产成人亚洲欧美电影| 欧美另类极品videosbest视| 秋霞欧美在线观看| 婷婷五月综合缴情在线视频| 无码视频一区二区三区| 亚洲国产精品yw在线观看| 日本精品视频网站| 在线电影福利片| 午夜成在线www| 欧美 国产 小说 另类| 国内拍拍自拍视频在线观看| 桃子视频成人app| 国产一二三区精品| 国产精品久久久久久久久久东京| 色之综合天天综合色天天棕色| 成年人网站免费看| 国产在线观看不卡一区二区三区| 日本欧美国产在线| 欧美久久精品午夜青青大伊人| 黑人巨大精品欧美黑白配亚洲| 日韩在线电影| 99精品国产在热久久| 国产精品sm调教免费专区| 成年人在线观看视频免费| 免费日韩电影| 动漫美女被爆操久久久| 国产高清www| 亚洲啪av永久无码精品放毛片| 色综合久久精品亚洲国产| 精品999成人| 亚洲精华液一区二区三区| 中文在线免费一区三区高中清不卡| 日韩视频二区| 亚洲五码中文字幕| 中文字幕免费在线观看视频| 欧美三级一级片| 国产粉嫩一区二区三区在线观看| 免费在线观看黄色网| 成人精品一区二区三区校园激情| 国产精品视频一区在线观看| 噜噜噜91成人网| 97超碰中文字幕| 国产不卡一区二区三区在线观看| 欧洲永久精品大片ww免费漫画| caopen在线视频| 久久中文免费视频| 精品午夜福利视频| 一区二区日韩精品| 在线观看精品视频| 一二三四在线观看视频韩国| 亚洲一区二区在线免费观看| 好看不卡的中文字幕| 麻豆一区在线观看| 欧美亚洲视频在线看网址| 97人人模人人爽人人少妇| 美女福利一区二区| 国产福利久久精品| 日韩精品在线不卡| 全程偷拍露脸中年夫妇| 国产美女诱惑一区二区| 欧美成人第一区| 日韩久久免费av| 精品日韩欧美一区| 欧美中文字幕第一页| 伊大人久久香线焦宗合一75大| 欧美xxxx做受欧美88bbw| 国产精品外国| 亚洲成av人片在线观看香蕉| 色一情一乱一伦一区二区三区丨| 天天av天天翘天天综合网色鬼国产| 99re免费视频精品全部| 视频亚洲一区二区| 一二三四在线观看免费高清中文在线观看| 欧美日韩成人一区二区三区| 亚洲一区二区天堂| 91美女蜜桃在线| 天堂社区在线视频| 免费视频观看成人| 综合在线一区| av成人免费在线| 色就是色欧美色图| 免费观看日韩av| 日本国产欧美一区二区三区| 国产亚洲精品精品国产亚洲综合| 国产精品视频yy9299一区| 极品美鲍一区| 三上悠亚 电影| 97久久精品一区二区三区的观看方式| 欧美国产激情一区二区三区蜜月| 国产精品天干天干在观线| 五月天丁香婷| 亚洲一区三区| 免费在线观看av片| 97人人模人人爽人人喊中文字| 成年无码av片在线| 欧美性猛交xxxx免费看手交| 综合婷婷亚洲小说| 国产伦精品一区二区三区妓女| kk眼镜猥琐国模调教系列一区二区| 成人精品鲁一区一区二区| 欧洲视频一区二区三区| 日韩av一区二区在线播放| 精品国产百合女同互慰| 中文字幕另类日韩欧美亚洲嫩草| 美女视频亚洲色图| 中文字幕一区二区人妻在线不卡| 日韩美女免费观看| 日韩欧美亚洲国产一区| 欧美另类tv| 黄色性视频网站| 日韩久久精品| 四虎影院一区二区| 免看一级a毛片一片成人不卡| 国产精品毛片久久久久久久| 日韩电影在线观看电影| 日韩欧美视频一区二区三区四区| 97人人爽人人| 成人午夜大片| 日韩三级视频在线| 成人国产精品色哟哟| 欧美α欧美αv大片| 高清国语自产拍免费视频国产| 国产999在线观看| 午夜精品三级久久久有码| 国产精品r级在线| 免费的黄网站在线观看| 福利av在线| 国产精品一区一区三区| 国产成人精品在线播放| 乌克兰美女av| 成人羞羞视频免费看看| www精品久久| 一区二区三区精品视频| 老司机午夜福利视频| 搞黄在线观看| 亚洲精品中文字幕乱码三区91| 欧美激情一区二区三区四区| 日日悠悠久久| 亚洲天堂久久av| 一区二区日韩电影| 国产日本韩国在线播放| 日本免费成人| 欧美另类videoxo高潮| 台湾色综合娱乐中文网| 日韩国产亚洲欧美| 国产91免费看片| 欧美精选一区二区| 国产精品亚洲四区在线观看| 成人福利小视频| 国产日本在线播放| 国产porn视频| 亚洲少妇中文在线| 一区二区三区网站| 青青草av在线播放| 91在线你懂得| av一区二区三区| 午夜视频在线网站| 色婷婷综合中文久久一本| 日韩禁在线播放| 一级毛片高清视频| 亚洲精品一区二区三区99| 欧美日韩不卡视频| 国产精品激情偷乱一区二区∴| 国产一级片中文字幕| 国产剧情一区二区三区| 久久久久99精品成人片我成大片| 亚洲欧美视频在线观看视频| 国产人妻777人伦精品hd| 精品乱码一区二区三四区视频| 韩剧1988免费观看全集| 在线免费观看污| 国产精品剧情在线亚洲| 日本中文字幕亚洲| 中文字幕日韩一区二区| 久久精品女同亚洲女同13| 亚洲天堂男人av| 日韩欧美视频第二区| 人妻体体内射精一区二区| 一二三四在线观看视频| 最近中文字幕免费mv2018在线| 夜夜爽99久久国产综合精品女不卡| 99re国产精品| 国产精品久久久久国产a级| 开心快乐六月丁香婷婷| 中文字幕日韩专区| 午夜影视日本亚洲欧洲精品| 久热免费在线视频| 玖玖精品视频| 亚洲一区二区中文字幕在线观看| 人妻aⅴ无码一区二区三区| 国产欧美日韩丝袜精品一区| 久久99精品久久久久久久青青日本| 欧美xxxxx精品| 国产精品你懂的在线观看| 亚洲三级欧美| 亚洲另类春色国产| 久久精品国产欧美亚洲人人爽| 欧美一区二区三区视频免费播放| 欧美电影一区二区三区| 日本五十肥熟交尾| 99精品久久免费看蜜臀剧情介绍| 日韩精品三级| 欧美理论电影| 先锋影音资源999| 精品少妇一区| 6699久久国产精品免费| av在线一区二区三区| 成人国产1314www色视频| 久久狠狠亚洲综合| 国产成人精品实拍在线| 无码精品黑人一区二区三区| 性生生活性生交a级| 在线免费观看成人短视频| 国产福利在线观看| 精品裸体bbb| 成人小视频在线观看| 九色porny视频国产网曝| 国产高潮失禁喷水爽到抽搐| 成人在线一级片| 日韩伦理一区二区三区av在线| 日韩午夜av一区| 欧美另类一区| 国产精品久线观看视频| 激情欧美一区二区三区黑长吊| 日韩少妇中文字幕| 中文在线字幕免费观| 精品一区二区三区在线观看视频| 国产精选久久久| 久久久国际精品| wwwav国产| 国产男小鲜肉同志免费| 日本免费中文字幕在线| 宅男深夜免费观看视频| 欧美成人全部免费| 一区二区在线观看免费视频播放| 午夜精品999| blackedav金发美女大战黑人| 亚洲 日韩 国产第一| 日本不卡视频一区二区| 欧美精品成人一区二区三区四区| 51久久精品夜色国产麻豆| 欧美高清视频在线高清观看mv色露露十八| 亚洲国产中文字幕在线观看| 美女黄视频在线播放| 伊人久久一区二区| 一区二区成人免费视频| 欧美激情一区二区三区全黄| 久久久久久久久久亚洲| 国产精品啊v在线| 69堂成人精品视频免费| 双性尿奴穿贞c带憋尿| 色狠狠久久aa北条麻妃| 色综合一区二区日本韩国亚洲| 91人人爽人人爽人人精88v| 91日本在线观看| 四虎成人精品永久免费av| 黄网站色大毛片| 欧美日韩电影在线| 欧美日韩精品在线播放| 久久精品国产一区二区三区不卡| 欧美巨大黑人极品精男| 奇米一区二区三区四区久久| 91抖音在线观看| 香蕉影视欧美成人| 久久综合久久综合九色| 成年人国产精品| 欧美一级午夜免费电影| 欧美激情一区在线观看| 国产精品精品一区二区三区午夜版| 国产精品久久久久福利| 成人性视频免费网站| 99re这里都是精品| 国产精品你懂得| 国产精品扒开腿做爽爽爽a片唱戏| 国产麻豆一区二区三区在线观看| 91在线免费播放| 98精品久久久久久久| 久久免费视频在线观看| 麻豆网站在线| 成人免费看片网址| 91精品国产91久久久久久密臀| 中文字幕第24页| 久久97久久97精品免视看| 欧美精品一区二区久久婷婷| 国产在线看片免费视频在线观看| 人人妻人人澡人人爽精品欧美一区| 亚洲视频小说图片| 日韩毛片中文字幕| 亚洲综合小说图片| 麻豆精品在线看| gogo大尺度成人免费视频| 日韩精品影片| 蜜桃av在线| 五月天久久比比资源色| 日韩国产精品一区| 91精品啪在线观看国产爱臀|