vue cli3 打包到tomcat上报错问题

首先  项目打包步骤

1、vue config.js  添加

publicPath: ‘./‘, // 公共路径

assetsDir:‘static‘,

2、将代理注释掉

proxy

报错:

一直报错误

原因:代码写的有错误

例如

这种写法是错误  打包的时候报错

const baseAdd = {
    "canClickSelf":true,
    "title": "添加",
    "icon":"icon_tianjia",
    "category": 2 // 0:BI模板库 1:BI页面库 2:组态图元库 3:组合块库 4:组态模板库 5:组态页面库
}

exports.baseAdd = baseAdd

需要改成

export const baseAdd = {
    "canClickSelf":true,
    "title": "添加",
    "icon":"icon_tianjia",
    "category": 2 // 0:BI模板库 1:BI页面库 2:组态图元库 3:组合块库 4:组态模板库 5:组态页面库
}

// exports.baseAdd = baseAdd
// exports.basePorp = basePorp

这种也是一样会报错  会报exports为undefined

class WebSocketObj {
      /**

}

exports.WebSocketObj=WebSocketObj

正确应该修改成

  /**
   * 封装好的websocket对象,包含心跳检测和websocket的重连
   */
  export default class WebSocketObj {

}

报错问题解决

原文地址:https://www.cnblogs.com/pengfei25/p/12038502.html

时间: 2024-11-09 09:53:24

vue cli3 打包到tomcat上报错问题的相关文章

vue项目打包部署tomcat注意事项

1.修改config/index.js中的 assetsPublicPath:'./' 2.集成vue-router的话,修改router.js,如下图: 3.修改build/util.js,如下图, 4.在tomcat的webapps目录下新建一个第二步中base指定的目录名(本例为declaring),将打包后的文件放到declaring目录下即可. 原文地址:https://www.cnblogs.com/zifayin/p/8312677.html

eclipse项目转移至IDEA与IDEA tomcat报错(idea自带tomcat版本太高)与war包部署到win服务器与idea提交git的总结

eclipse导出项目到idea时,不要导出target: idea打开eclipse项目后,出现junit找不到的问题,原因是jar包缺失,而maven配置的低版本的junit也显示找不到,解决办法: <!-- https://mvnrepository.com/artifact/junit/junit --> <dependency> <groupId>junit</groupId> <artifactId>junit</artifac

Vue CLI3 开启gzip压缩

gizp压缩是一种http请求优化方式,通过减少文件体积来提高加载速度.html.js.css文件甚至json数据都可以用它压缩,可以减小60%以上的体积. webpack在打包时可以借助 compression webpack plugin 实现gzip压缩,首先需要安装该插件: npm i -D compression-webpack-plugin 在vue cli3.0 生成的项目里,可在 vue.config.js 中按照如下方式进行配置:  压缩前后大小大致如下: 生成的压缩文件以.g

使用HBuilderX将vue项目打包成app

因为项目要用到手机扫一扫的功能,纯H5的话我百度之后只能做到调用摄像头,拍照后识别二维码,无法做到自动识别 看到H5+有扫码功能,所以今天尝试用HBuilderX将vue项目打包成app 总的流程很简单,这真的要感谢H5中国产业联盟做出的贡献.将vue打包,生成dist文件夹,HBuilderX创建H5+App项目,这里选择的是默认模版,然后将dist里的文件夹覆盖到新项目,就可以云打包成app下载到手机或者直接进行真机调试 生成app后遇到的第一个坑就是白屏,原因是页面找不到 为了解决跨域问题

使用webpack命令打包时,报错TypeError: Cannot read property &#39;presetToOptions&#39; of undefined的解决办法

我只安装了webpack,没有安装webpack-cli,第一次输入webpack打包时,提示 One CLI for webpack must be installed. These are recommended choices, delivered as separate packages: - webpack-cli (https://github.com/webpack/webpack-cli) The original webpack full-featured CLI. We wi

关于maven打包时的报错: Return code is: 501 , ReasonPhrase:HTTPS Required.

今天使用jenkins构建时,报以下错误 [ERROR] Failed to execute goal on project saas20: Could not resolve dependencies for project com.ipower365.saas:saas20:war:0.0.1-SNAPSHOT: Failed to collect dependencies at com.ipower365.saas:messageserviceimpl:jar:0.0.1-SNAPSHOT

eclipse中以debug方式启动tomcat报错

在eclipse中debug  Tomcat报错,错误如下: FATAL ERROR in native method: JDWP No transports initialized, jvmtiError=AGENT_ERROR_TRANSPORT_INIT(197) ERROR: transport error 202: connect failed: Operation timed out ERROR: JDWP Transport dt_socket failed to initiali

TOMCAT报错:HTTP Status 404 -

构建struts2工程师,tomcat报错: HTTP Status 404 - type Status report message description The requested resource is not available. Apache Tomcat/6.0.37

解决tomcat报错javax.imageio.IIOException: Can&#39;t create output stream!

启动tomcat catalina.out报错如下,登陆的时候无法显示验证码 2017-06-09 11:23:06,628 DEBUG org.springframework.web.servlet.DispatcherServlet 845 - DispatcherServlet with name 'spring-mvc' processing GET request for [/data-analysis/kaptchaImage.do]2017-06-09 11:23:06,629 D