zoukankan      html  css  js  c++  java
  • Vue开发系列三-打包

    编译完了后,我们对代码进行打包处理

     npm run build

    默认会生成dist文件夹,同时还生成了.map文件

    去掉 map 文件

    编辑 /config/index.js 文件,找到其中的

    productionSourceMap: true,  改为 fasle

    编译后有个提示

    Tip: built files are meant to be served over an HTTP server.

    Opening index.html over file:// won't work.

    就是说,只能运行在http服务上,直接打开文件是不行的。我们可以本地启用一个http服务模拟
    首先需要安装
    npm install http-server -g ,安装过就不需要安装了

    cd 到dist目录 执行
    http-server -p 3000

    会出现如下:

    Starting up http-server, serving ./

    Available on:

      http://127.0.0.1:3000

      http://10.49.33.241:3000

    Hit CTRL-C to stop the server

    浏览器输入任意一个即可。
    是不是很简单。

    实际项目中了,我们的代码可能部署到子目录下,如http://127.0.0.1:3000/dist/ 下,该如何部署呢
    编辑 config/index.js 文件,
    找到
    assetsPublicPath: '/', 改为 assetsPublicPath: '/dist/'
    重新编译 npm run build  和运行 npm run dev





     
  • 相关阅读:
    delphi xe10 FMX 启动参数
    delphi xe6 JSON 测试
    oracle实现http请求,oracle发送http请求。
    ORACLE存储过程调用Web Service
    新搭建的iis服务器,运行网站报 System.BadImageFormatException:未能加载文件或程序集”....“或它的某一个依赖项。
    c#的http请求工具类核心代码
    vue-cli3 取消关闭eslint 校验代码
    quartz.net数据库持久化教程
    sql备份一张表的数据
    iis 长期无访问导致定时任务不执行的解决方案
  • 原文地址:https://www.cnblogs.com/menchao/p/8426290.html
Copyright © 2011-2022 走看看