当前位置: 首页 > news >正文

邹带芽在成武建设局网站门户网站风格

邹带芽在成武建设局网站,门户网站风格,网站管理员权限怎么设置,百度竞价排名查询网站Vue 项目 使用 hashRouter 如果你使用的是 hashRouter#xff0c;通常不需要修改 base#xff0c;因为 hashRouter 使用 URL 的哈希部分来管理路由#xff0c;这部分不会被服务器处理。你只需要确保 publicPath 设置正确即可。 使用 historyRouter 如果你使用的是 histo…Vue 项目 使用 hashRouter 如果你使用的是 hashRouter通常不需要修改 base因为 hashRouter 使用 URL 的哈希部分来管理路由这部分不会被服务器处理。你只需要确保 publicPath 设置正确即可。 使用 historyRouter 如果你使用的是 historyRouter 并且将应用程序部署到非根路径例如 /subpath你需要在 Vue Router 配置中设置 base并且需要在服务器配置中进行相应的调整。 修改 Vue Router 配置 在 src/router/index.js 中设置 base import Vue from vue; import Router from vue-router; import Home from /views/Home.vue;Vue.use(Router);export default new Router({mode: history,base: /subpath,routes: [{path: /,name: home,component: Home,},// 其他路由], });修改 vue.config.js 确保 publicPath 设置为 /subpath const { defineConfig } require(vue/cli-service);// 获取命令行参数 const args process.argv.slice(2); let useLocalIp false; args.forEach((arg) {if (arg.includes(ip)) {useLocalIp true;} });module.exports defineConfig({transpileDependencies: true,publicPath: process.env.NODE_ENV production ? /subpath/ : /,outputDir: dist,assetsDir: static,indexPath: index.html,filenameHashing: true,pages: {index: {entry: src/main.js,template: public/index.html,filename: index.html,title: My Demo,chunks: [chunk-vendors, chunk-common, index],},},devServer: {host: useLocalIp ? 192.167.97.207 : localhost,port: 8085,// https: false,proxy: null,}, });修改 Nginx 配置 如果你使用的是 Nginx需要在 Nginx 配置中添加对 historyRouter 的支持 server {listen 80;server_name yourdomain.com;location /subpath/ {root /path/to/your/dist;try_files $uri $uri/ /subpath/index.html;} }React 项目 使用 hashRouter 如果你使用的是 hashRouter不需要修改 base只需要确保 homepage 设置正确即可。 修改 package.json 在 package.json 文件中添加 homepage 字段 {name: your-app-name,version: 0.1.0,private: true,homepage: /subpath,dependencies: {// 你的依赖项},scripts: {start: react-scripts start,build: react-scripts build,test: react-scripts test,eject: react-scripts eject} }使用 HashRouter 在你的 React 应用中使用 HashRouter import React from react; import ReactDOM from react-dom; import { HashRouter as Router } from react-router-dom; import App from ./App;ReactDOM.render(RouterApp //Router,document.getElementById(root) );使用 historyRouter 如果你使用的是 historyRouter 并且将应用程序部署到非根路径例如 /subpath你需要在 React Router 配置中设置 basename并且需要在服务器配置中进行相应的调整。 修改 package.json 在 package.json 文件中添加 homepage 字段 {name: your-app-name,version: 0.1.0,private: true,homepage: /subpath,dependencies: {// 你的依赖项},scripts: {start: react-scripts start,build: react-scripts build,test: react-scripts test,eject: react-scripts eject} }使用 BrowserRouter 并设置 basename 在你的 React 应用中使用 BrowserRouter 并设置 basename import React from react; import ReactDOM from react-dom; import { BrowserRouter as Router } from react-router-dom; import App from ./App;ReactDOM.render(Router basename/subpathApp //Router,document.getElementById(root) );修改 Nginx 配置 如果你使用的是 Nginx需要在 Nginx 配置中添加对 historyRouter 的支持 server {listen 80;server_name yourdomain.com;location /subpath/ {root /path/to/your/build;try_files $uri $uri/ /subpath/index.html;} }通过以上步骤你可以将 Vue 和 React 应用部署到非根路径并确保路由正常工作。 React 默认使用的打包器是 Webpack。 使用vite 修改 vite.config.js import { defineConfig } from vite; import react from vitejs/plugin-react;export default defineConfig({base: /subpath/,plugins: [react()],server: {host: 0.0.0.0,port: 3000,},build: {outDir: dist,assetsDir: static,}, });
http://www.dnsts.com.cn/news/45117.html

相关文章:

  • 四川大学微服务官网如何做seo优化
  • 专业郑州做网站的公司wordpress博客支出
  • 网站的建设及发布步骤网站安全保障机制如何做
  • 上海 网站 备案中国电商公司100排名
  • 网站建设与管理心得体会和总结网站飘落怎么做
  • 你的网站尚未进行备案湖南网络大课堂
  • 珠海舒讯网站建设青海省公路建设管理局官方网站
  • asp网站模板一级a做爰片免费网站下载
  • 网站建设哪里招标提供信息门户网站建设
  • 个人中心页面北京 网站 优化
  • 做网站多少费用哪个网站开发培训好
  • 网站显示百度地图枫树seo网
  • 做软装什么网站可以景区门户网站建设大数据分析
  • 互动网站建设多多在线免费观看电视剧
  • c 怎么和网站做交互全国p2p网站建设
  • 手机网站 英文产品软文代写
  • 网站页面优化包括怎样办网站做宣传
  • 西安做网站哪家比较好15年做哪些网站能致富
  • 用哪个网站做首页比较好国外展柜网站
  • 网页设计企业网站设计的功能使用iframe做网站
  • 微信网站开发教程视频教程蜗牛星际做网站
  • 宿迁怎样建设网站搜索引擎广告推广
  • 网站上的视频直播是怎么做的呢电商型网站是否是趋势
  • 网站实名认证功能怎么做互联网行业环境分析
  • 苏州好的网站公司名称广东网络seo推广平台
  • 连云港做网站优化wordpress删掉不需要的
  • 在站点上新建网页做网站开发注册工商户可以么
  • 可以直接进入的正能量网站老狼网站建设 技术规范书
  • 失业保险网站wordpress 获取用户邮箱
  • 国外游戏ui设计网站wordpress define