打包
执行 npm run build 命令;
在生成的 dist 目录下新建 `index.html'文件;
复制 dist 目录下的 index.js 内容到 index.html 中;
复制 dist 目录下所有内容到 SpringBoot 项目的 resources/static 目录下。
问题记录
打包报错 Error: The loader "xxx/node_modules/html-webpack-plugin/lib/loader.js!xxx/index.html" didn't return html.
解决方法: 找到本地的 xxx/node_modules/html-webpack-plugin/index.js,查找 // Evaluate code and cast to string 所在内容,将内容更改为:
// Evaluate code and cast to string
let newSource;
try {
// fix issues: https://github.com/jantimon/html-webpack-plugin/issues/1603
// newSource = vmScript.runInContext(vmContext);
vmScript.runInContext(vmContext);
} catch (e) {
return Promise.reject(e);
}
// see issues: https://github.com/jantimon/html-webpack-plugin/issues/1603
// 添加下面的语句
newSource = vmContext.HTML_WEBPACK_PLUGIN_RESULT;
elementUI 字体图标显示为框框
解决方法: 找到本地的 xxx/build/utils.js,找到内容修改为以下:
if (options.extract) {
return ExtractTextPlugin.extract({
use: loaders,
fallback: 'vue-style-loader',
// elementUI 字体图标显示为框框,加上下面语句
publicPath: '../../'
})
} else {
return ['vue-style-loader'].concat(loaders)
}
多列筛选过滤问题
解决方法: filters.列名 未有值时为 defined 而非 null
// 条件过滤
handleFilter(filters) {
if (filters.addr !== undefined) {
this.addrFilter = filters.addr
console.log("addr: " + this.addrFilter)
}
if (filters.org !== undefined) {
this.orgFilter = filters.org
console.log("org: " + this.orgFilter)
}
this.getPacks(this.orgFilter, this.addrFilter)
}
刷新数据丢失问题
解决方法: 使用 sessionStorage 进行存储 token,保证当前会话在浏览器关闭前数据一直存在
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
基于springboot+vue的校园快递管理系统源码+数据库文件+文档说明(高分毕业设计).zip已获导师指导并通过的高分毕业设计项目,也可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于springboot+vue的校园快递管理系统源码+数据库文件+文档说明(高分毕业设计).zip已获导师指导并通过的高分毕业设计项目,也可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于springboot+vue的校园快递管理系统源码+数据库文件+文档说明(高分毕业设计).zip已获导师指导并通过的高分毕业设计项目,也可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于springboot+vue的校园快递管理系统源码+数据库文件+文档说明(高分毕业设计).zip已获导师指导并通过的高分毕业设计项目,也可作为课程设计和期末大作业,下载即用无需修改,项目完整确保可以运行。 基于springboot+vue的校园快递管理系统源码+数据库文件+文档说明(高分毕业设计).zip已获导师指导并通过的高分毕业设计项目,也可作为课设
资源推荐
资源详情
资源评论
收起资源包目录
校园快递管理系统.zip (59个子文件)
校园快递管理系统-Spring Boot.zip 7.16MB
校园快递管理系统-Vue
.editorconfig 147B
src
App.vue 77KB
assets
image
admin.png 6KB
bg.jpg 57KB
user.png 8KB
js
way.js 107B
logo.png 7KB
main.js 1KB
components
admin
AdminInfo.vue 4KB
PackId.vue 4KB
AdminShelf.vue 11KB
AdminAside.vue 8KB
AdminCollection.vue 15KB
AdminAllPack.vue 12KB
AdminHeader.vue 5KB
AdminEcharts.vue 6KB
AdminHome.vue 2KB
AdminIsPick.vue 12KB
AdminNoPick.vue 18KB
AdminResetPwd.vue 8KB
user
UserAllPack.vue 13KB
UserSend.vue 39KB
UserInfo.vue 5KB
UserNoPick.vue 16KB
UserResetPwd.vue 8KB
UserHome.vue 2KB
UserAside.vue 8KB
UserIsPick.vue 12KB
UserHeader.vue 4KB
UserSendList.vue 15KB
pub
Constant.vue 267B
Login.vue 7KB
Index.vue 1.49MB
ForgetPwd.vue 8KB
LoginAndRegister.vue 1KB
Register.vue 6KB
router
index.js 4KB
.babelrc 230B
package.json 2KB
build
check-versions.js 1KB
logo.png 7KB
utils.js 3KB
vue-loader.conf.js 553B
webpack.prod.conf.js 5KB
build.js 1KB
webpack.base.conf.js 2KB
webpack.dev.conf.js 3KB
package-lock.json 501KB
favicon.ico 1KB
.postcssrc.js 246B
使用说明.txt 2KB
index.html 357B
vue.config.js 284B
.gitignore 154B
static
.gitkeep 0B
config
prod.env.js 61B
index.js 2KB
dev.env.js 156B
共 59 条
- 1
资源评论
不安分的小女孩
- 粉丝: 9668
- 资源: 2257
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功