文章目录

  • 直接打包脚手架工程
    • 把生成后的打包文件dist直接丢进服务器
  • 脚手架部署到服务器遇到的问题
    • 路由的history和hash模式
      • 有什么区别
      • history模式
      • hash模式
      • 如何配置
    • vs环境中项目正常,但是部署到服务器时异常(“install” not define)
      • 我的问题(已解决)

直接打包脚手架工程

npm run build

把生成后的打包文件dist直接丢进服务器

这里我选择的nginx默认执行路径,不需要配置nginx.conf直接就可以跑
因为打包后的dist里面包含index,nginx可以直接识别

脚手架部署到服务器遇到的问题

路由的history和hash模式

有什么区别

就是网页路径中包不包含“#”的区别

history模式

前期不建议使用history模式,会导致刷新页面时响应404问题

hash模式

前期用这个就行了,虽然带了#不但影响观感而且与后台交互数据不方便,但是可以用来前期过度

如何配置

vs环境中项目正常,但是部署到服务器时异常(“install” not define)

这个问题点挺多的,我在网上搜到的大多都是vue-router版本与vue版本不匹配导致的,但是我vue2与vue-router 3.5.2是没问题的

我的问题(已解决)

问题,服务器运行失败,install not define

解决

注释掉14行

服务器部署Vue脚手架工程,以及遇到的问题总结相关推荐

  1. 搭建Vue脚手架工程

    搭建Vue脚手架工程 Vue介绍 Vue是一套用于构建用户界面的渐进式框架.与其它大型框架不同的是,Vue 被设计为可以自底向上逐层应用.Vue 的核心库只关注视图层,不仅易于上手,还便于与第三方库或 ...

  2. 初学者搭建Vue脚手架工程

    初学者搭建Vue脚手架工程 1.在前端的知识海洋里,各种前端框架自动化测试满天飞,正如在当下想不被淘汰,那只有不断的去学习心得知识,所以就有了今天的一次学习vue搭建脚手架的记录. 2.第一步:搭建v ...

  3. vue脚手架工程搭建

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 vue脚手架工程搭建 一.vue 模块化开发 1.全局安装 webpack 2.全局安装 vue 脚手架 3.初始化 vue 项目 4 ...

  4. 二、Vue脚手架工程

    一.前言 使用vue,大部分是使用前后端分离技术,前端vue单独打包成项目运行.首先大概介绍一下vue脚手架,nodejs和webpack之间的关系. vue脚手架: vue官方提供的vue项目目录结 ...

  5. Vue脚手架工程 - 新建项目时注意事项、与配置工程时经验总结

    文章目录 新建脚手架工程 配置vue.config.js文件 启动项目时自启动浏览器 编辑演示 关闭eslint检验 编辑演示 less语法爆红 组件名异常 解决方案 安装vue-router 别忘了 ...

  6. Linux 服务器部署 vue(SPA) 与 nuxt(SSR)项目

    目录 1.安装 node 2.安装 nginx nginx 配置 --with-http_ssl_module 报错 3.nginx的启动.停止与重启 启动 停止 重启 开机自启动 4.安装 pm2 ...

  7. Vue-cli(vue脚手架)上万字总结,超详细教程

    1.创建Vue脚手架 1.1.首先系统需要全局安装Vue脚手架 npm install -g @vue/cli 1.2.创建Vue脚手架工程 进入你想创建vue脚手架的目录,然后输入命令 vue cr ...

  8. Vue脚手架入门基础

    文章目录 1.课程简介 1.1. 关于Vue 1.2. 关于Vue脚手架 1.3. 关于npm 2.搭建开发环境 2.1. 安装Node.js 2.2. 配置npm源 2.3. 安装VUE Cli 3 ...

  9. VSCode搭建Vue项目及服务器部署

    一.安装nodeJs 在我之前的博客<idea搭建vue-cli项目>里有详细安装教程,这里进入! 二.在VSCode搭建Vue项目 1.安装全局脚手架 npm i -g @vue/cli ...

最新文章

  1. springsecurity不拦截某个接口_SpringSecurity 默认表单登录页展示流程源码
  2. 关于Python的执行原理你了解吗?
  3. SAP Spartacus页面css类的赋值逻辑
  4. mysql架构 视频_企业常见MySQL架构应用实战(高可用集群系统+调优经验)视频课程...
  5. mysql字符集说明
  6. 【三维激光扫描】实验02:StonexSiScan新建项目、加载点云数据
  7. [Intel Edison开发板] 04、Edison开发基于nodejs和redis的服务器搭建
  8. 一个行外人看中国的电子竞技
  9. 两张图告诉你tnsnames.ora 的配置详解
  10. APACHE 403 FORBIDDEN错误的解决办法之一
  11. 案例式c语言实验答案,C语言课后实验设计答案
  12. 【转】家庭影院的音频线改如何布置
  13. EasyNLP 发布融合语言学和事实知识的中文预训练模型 CKBERT
  14. c语言 fgetc函数,C 库函数 – fgetc()
  15. android和苹果位置共享,苹果和安卓手机修改微信共享位置方法。
  16. 局域网内2台ubuntu电脑共享鼠标键盘
  17. 545day(jquery-ajax-event.html)
  18. Linux 内核编译安装
  19. java实用教程试题_《Java-Web应用开发实用教程》练习答案.doc
  20. 解决ubuntu18.04版本点击右键无法创建空白文档的问题

热门文章

  1. python爬取股票大单历史记录_定向爬取股票数据——记录一次爬虫实战
  2. Python中imread()函数
  3. 水壶 - NOI Online 3
  4. 用自己的电脑搭建我的世界服务器教程,详细步骤
  5. 04_描述对象_对象图(Object Diagram)
  6. python Flask logging日志报错“另一个程序正在使用此文件,进程无法访问”
  7. 5G NR CSI Report在PUSCH和PUCCH上反馈
  8. Word 【域】学习笔记 - 章节题注
  9. 机器学习之(八)统计学基本知识
  10. LWIP--->总结笔记