精华内容
下载资源
问答
  • 1,VUE逻辑编写完成在当前项目下打包npm run build需要注意是,当打包完毕,需要将入口index.html项目dist路径改成相对路径另外需要注意一点是,一旦打包vue.js项目,需要确保项目内必须使用vue.js语法...

    1,VUE逻辑编写完成后在当前项目下打包

    npm run build

    需要注意的是,当打包完毕后,需要将入口的index.html的项目dist路径改成相对路径

    另外需要注意的一点是,一旦打包vue.js项目,需要确保项目内必须使用vue.js语法来写功能,比如a标签要替换成, 传统的window.location.href跳转页面也要换成this.$router.push({ path: '/home/first' })这种形式。

    2,建立要部署上线的前端文件夹,放入dist ,src(static),,index 三个文件

    3,登录centos系统,运行 chmod 755 /root/video_vue 对项目文件授权

    修改nginx 配置文件 vim /etc/nginx/conf.d/default.conf  增加下面的配置,这里前端服务默认监听80端口

    //后端管理系统入口

    server {

    listen8000;

    server_name localhost;

    access_log/root/myweb_access.log;

    error_log/root/myweb_error.log;

    client_max_body_size 75M;

    location/{

    include uwsgi_params;

    uwsgi_pass127.0.0.1:8001;

    uwsgi_param UWSGI_SCRIPT video_back.wsgi;

    uwsgi_param UWSGI_CHDIR/root/video_back;

    }

    location/static {

    alias/root/video_back/static;

    }

    location/upload {

    alias/root/video_back/upload;

    }

    error_page500 502 503 504 /50x.html;

    location= /50x.html {

    root/usr/share/nginx/html;

    }

    }//前端入库配置

    server {

    listen80;

    server_name localhost;

    access_log/root/video_vue_access.log;

    error_log/root/video_vue_error.log;

    client_max_body_size 75M;

    location/{

    root/root/video_vue;

    index index.html;

    }

    error_log/root/video_vue/error.log error;

    }

    需要注意的是端口不能重复监听,所以之前的django服务需要让出80端口,改成监听8000,而uwsgi服务也需要让出8000端口改成在8001端口运行服务

    4,mypro_wsgi.ini配置文件改端口(后台项目根目录下建立此文件)

    [uwsgi]

    chdir= /root/video_back

    module=video_back.wsgi

    master=true

    processes= 3socket= 0.0.0.0:8001vacuum=true

    pythonpath= /usr/bin/python3

    daemonize= /root/video_back/uwsgi.log

    5,重启nginx服务

    systemctl restart nginx.service

    完成访问测试

    收工!!!

    展开全文
  • 关于"vue3"最新内容 聚合阅读在本篇文章里小编给大家整理了关于Vue3项目打包后部署到服务器 请求不到后台接口解决方法,有需要朋友们可以参考下。...这篇文章主要介绍了详解Vue3中对VDOM改进,文中通过示例...

    关于"vue3"的最新内容 聚合阅读

    在本篇文章里小编给大家整理了关于Vue3项目打包后部署到服务器 请求不到后台接口解决方法,有需要的朋友们可以参考下。...

    这篇文章主要介绍了详解Vue3中对VDOM的改进,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了浅谈Vue3 Composition API如何替换Vue Mixins,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了Vue3 Composition API中的提取和重用逻辑,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    09-06 09:25 [JavaScript] Vue3

    这篇文章主要介绍了关于vue3默认把所有`onSomething`当作`v-on`事件绑定的思考,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了Vue3 的响应式和以前有什么区别,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了40行代码把Vue3的响应式集成进React做状态管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了Vue3新特性之在Composition API中使用CSS Modules,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了何时/使用 Vue3 render 函数的教程详解,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下...

    这篇文章主要介绍了使用Webpack 搭建 Vue3 开发环境过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧 ...

    这篇文章主要介绍了vue3实现v-model原理详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了Vue3 中的数据侦测的实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了浅谈vue3中effect与computed的亲密关系,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了vue3修改link标签默认icon无效问题详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    12-10 20:57 [JavaScript] vue3

    这篇文章主要介绍了Vue3 源码导读(推荐),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了vue3 源码解读之 time slicing的使用方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    这篇文章主要介绍了vue3.0中使用postcss-pxtorem的具体方法,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    12-10 20:54 [JavaScript] vue3

    这篇文章主要介绍了稍微学一下 Vue 的数据响应式(Vue2 及 Vue3),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧...

    展开全文
  • 登录界面失败,js报错,json.parse报错,但是由于是编译后的js文件实在是不知道是那里的问题。 一步一步定位,不停地console,定位到问题代码如下。替换代码如二。 export function login(data) { return ...

    背景,vue build的静态文件放到spring boot中部署

    登录界面失败,js报错,json.parse报错,但是由于是编译后的js文件实在是不知道是那里的问题。

    一步一步定位,不停地console,定位到问题代码如下。替换为代码如二。

    export function login(data) {
      return request({
        url: '/user/login',
        method: 'post',
        data:data,
        transformRequest: [function (data) {
          let ret = '';
          for (let i in data) {
            ret += encodeURIComponent(i) + '=' + encodeURIComponent(data[i]) + '&'
          }
          return ret;
        }],
        headers: {
          'Content-Type': 'application/x-www-form-urlencoded'
        }
      })
    }
    export function login(data) {
      debugger
      return postSync('/user/login',data,{timeout: 120000})
    }

    记录一下,主要是想说,打包后碰到了问题,然后没打包复现不了的话,不要急,还是一点一点打日志解决。

    展开全文
  • 一、什么是服务端渲染 客户端请求服务器,服务器根据请求地址...这是vue官网服务端渲染示意图,ssr有两个入口文件,分别是客户端文件和服务端入口文件,webpack通过两个入口文件分别打包成给服务端用
  • Vue打包后运行白屏,刷新时404: 一开始为了美观将url上#号,也就是路由hash模式替换成了H5history模式,这就特么出现了一个坑,打包后放到服务器,运行代码,好嘛组件出不来,刷新时候直接报了404,这就很...

    问题描述:

    Vue打包后运行白屏,刷新时404:

    一开始为了美观将url上的#号,也就是路由的hash模式替换成了H5的history模式,这就特么出现了一个坑,打包后放到服务器,运行代码,好嘛组件出不来,刷新时候直接报了404,这就很尴尬了,赶紧排查原因


    原因分析:

    分析:
    瞅了下万能的度娘,发现问题是"我自己手贱",没有后端配合的情况下就手贱打开路由history模式的时候,直接打了个包,就导致了白屏和刷新时候404,但这个也好解决,就把history模式换回hash模式就ok,但是问题是我就是不想换啊,不想换就得和后端配合一手。


    解决方案:

    解决方案:

    去网上看了很多解决方案,都是特别的多还极其复杂,我集百家之长,终于得出了一个结论,让后台大哥去配置一个伪静态,后端叫法(伪静态),对于前台叫法应该叫路由规则,代码如下:

    //全部
    //后端配置例子
    Apache
    
    <IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.html$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.html [L]
    </IfModule>
    
    
    //这个是要配置的
    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.html$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule . /index.html [L]
    

    ok有缘江湖再见!!!

    展开全文
  • 2 打包后路径不对添加 一下代码即可 publicPath: './', 3 更改标题图标 3.1 vue 标题图标代码是在 public 文件index.html 里面 <link rel="icon" href="<%= BASE_URL %>favicon.ico"> 3.2 把需要...
  • 方法一:静态资源使用cdn代替npm,减小打包体积1、在 BootCDN 中找到静态资源的链接,一般将vuevue-router、vuex、axios等资源替换成cdn资源(最好与你的package.json里面的版本对应),将script引入的代码放在...
  • 当时是用 vue-cli 工具构建项目,项目开发完成发现打包性能低下,而且项目是多页面,需要将 打包文件分离,webpack 原有 CommonsChunkPlugin 插件难以满足需要,想用 SplitChunksPlugin 替换它,于是开始了...
  • 从零开始创建npm组件说明初始化配置功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants...
  • ,最终生成skeleton页面会在这里替换并插入index.html中。 <div id="app"> <!--vue-ssr-outlet--> </div> skeleton 准备工作完成,如何运行? # 生成skeleton页面并插入index.html npm run ...
  • 代码生成器:后台基础逻辑以及简单curd的代码生成器。 6. 计划任务 导入,导出Excel Echart图表支持 单独前端使用模式以及数据模拟 7. 知识库 7.1 团队博客 https://www.yuque.com/flipped-aurora 内有...
  • 代码生成器:后台基础逻辑以及简单curd的代码生成器。 6. 计划任务 导入,导出Excel Echart图表支持 工作流,任务交接功能开发 单独前端使用模式以及数据模拟 7. 知识库 7.1 团队博客 ...
  • 方法一:静态资源使用cdn代替npm,减小打包体积1、在 BootCDN 中找到静态资源的链接,一般将vuevue-router、vuex、axios等资源替换成cdn资源(最好与你的package.json里面的版本对应),将script引入的代码放在...
  • 关闭时间轴不会自动填充剩余空间,错误先后时间会引起错误 preload ❌ number 1 可视范围外渲染行数。如值为1时,屏幕只能显示10条,但是会顶部,底部会多渲染一条,避免滚动时出现空白。当值为0,渲染全部...
  • 问题挺多我就一一列出来并附上代码。 1.完成思路 数据库存好版本号,在项目中main.js 中配置好版本号,但需要注意 新生成app 版本,要比正式版用户高。 2.在app.vue 中查看是否版本有更新?如果有更新找到地址去...
  • vue-cli(3.0) webpack优化

    2020-09-02 14:06:31
    一、如何跑dev环境时生成.map文件,易于开发调试 ...优点:业务功能复杂,多人开发时,易于调试,只用在调试环境上替换对应模块js文件即可,就不用一起合入代码后在调试,减少错误代码合入风险。 ...
  • 升级代码过程很简单,rpm run build 后的 dist目录打包后,分别上传到三个节点下的。1、初步我是先替换了node1节点的代码(node1、node3还是旧代码),想着刷新页面,如果负载均衡到node1上就能看出的我的代码是否...
  • 废弃却未清理的代码等等。 </li></ol> 总的来说,这个项目就像是个黑盒,不论是添加功能还是维护,都是比较痛苦。 技术选择 其实现有的React/Vue/Angular都没问题,但考虑到...
  • 前端容器化部署方案

    2021-01-27 13:15:07
    前端容器化部署方案,以vue项目为例,直接拉取vue项目的源码,将编译打包均放在服务器端进行,打包后的静态文件挂载进nginx镜像里,并替换掉nginx的配置文件,主要是为了解决路由history模式下刷新404的问题,镜像...
  • HQChart使用教程11-如何把K线数据API替换成自己API数据 HQChart使用教程8-如何快速创建一个横屏分时图页面 HQChart使用教程14-分析家语法执行器 HQChart使用教程13-5分钟完成一个小程序K线图 HQChart...
  • 再此说明,代码可以给大家学习甚至商用,但是使用或是转载没有经过作者同意 ,甚至修改代码后删除原作者项目地址等标识,造成作者损失,存在法律风险 项目捐赠 写代码不易...请作者喝杯咖啡呗? (PS: 支付...
  • 个人整理部署指南

    2020-12-09 10:47:51
    下面就是修改之后的代码 <pre><code> <plugin> <groupid>org.apache.maven.plugins</groupid> <artifactid>maven-jar-plugin</artifactid> <version>2.6</version> &...
  • Vuex 源码分析

    2021-01-09 07:05:57
    <ul><li>插件不必将 <code>Vue.js</code> 作为一个依赖打包</li><li>作为避免重复安装 <code>vuex</code> 条件判断</li><li>在 <code>Store</code> 中调用 vue 全局 API 提供者</li><li>创建 Vue 实例</li></...
  • 400个DreamWeaver插件

    2013-03-28 15:30:13
    mxp/在代码编辑窗的点右键,可以快速跳转到特定的代码行 mxp/在site窗口中的本地文件夹选择一个文件点右键,就可以打开当前文件所在的目录,很方便的 mxp/在代码编辑框中点右键就可使用。该插件可以让插件编写者用...
  • 开发方式可以直接套用你以前开发小程序的方式,不需要另外的学习成本,只是在小程序开发完后,通过下面介绍的二种运行方式,把小程序编译转换成相应的h5应用,然后把编译后的代码扔到服务器上就行了 运行 请先在...
  • HQChart使用教程11-如何把K线数据API替换成自己API数据 HQChart使用教程8- 如何快速创建一个横屏分时图页面 HQChart使用教程14-分析家语法执行器 HQChart使用教程13-5分钟完成一个小程序K线图 HQChart...
  • 重新认识Angular

    2020-12-26 19:07:05
    <p>Angular模块把组件、指令和管道打包成内聚功能块,每个模块聚焦于一个特性区域、业务领域、工作流或通用工具。 模块化思想 功能模块抽象层层放射到整个应用程序。 <pre><code> markdown 根模块 ├── ...
  • 注:使用我配置好Nginx部署前端项目,通过我打包的jar直接启动后端项目 下载部署包:百度网盘 提取码:1bra 1.工具介绍: 【MongoDB安装包】mongodb-win32-x86_64-3.4.24.zip 【MongoDB连接工具】Robo3T_v...
  • ⭐Ant Design Icon RoadMap

    2020-12-26 14:43:20
    </li><li>检查编译后的文件目录 <code>packages/icons/lib</code></li>确保代码风格检查和测试通过:<code>npm run lint, <code>npm run icons:test</code></li>使用 <code>lerna</code> 打包发布 <code>lerna...

空空如也

空空如也

1 2
收藏数 29
精华内容 11
关键字:

vue打包后的代码替换

vue 订阅