首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

同一域名端口下,通过nginx部署多个vue项目

情景介绍   服务器上80端口已部署一套vue项目,现在乃至未来还可能要部署n个前端项目,而已部署的项目的nginx的配置不能修改 项目配置   假设需要部署的第二个vue项目是放在服务器的  “project...” 目录下   打包环境:      1、os:Windows10      2、node: v12.19.0      3、vue-cli3      4、vue:2.3.10        第一步   ...将vue.config.js里的 publicPath 设置为‘'/project/' publicPath: '/project/'   第二步  将路由的base也设置为 “/project/” 1...4 routes: routes 5 }) 第三步  在模板文件index.html的head里添加下面一行,将打包生成的文件引入路径修正 至此,vue...项目内部设置已完成,打包将项目放到服务器的“project”目录下 第4步  nginx配置,接口的代理转发就不多说,正常配置就好了 1 #第一个项目的配置 2 location / { 3 root

2.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

VUE】搭建Vue项目

‍ 好久不见,甚是想念 ⭐本期内容:搭建Vue项目 系列专栏:从0开始的Vue之旅 安装node.js 安装教程可以参考前期文章哦:node.js的安装和配置 点击Win+R,回车,输入node...安装Vue-cli 执行命令:npm install -g @vue/cli 其中-g是全局安装 检查是否安装成功:执行命令vue -V(注意:是大V不是小v哦~) 用脚手架搭建vue项目 新建一个文件夹...提供更强的代码结构和类型检查,有助于大型项目的维护和开发。...使得Vue应用可以像原生应用一样在移动设备上安装和使用,提供更丰富的用户体验。 Router:Vue Router是Vue.js官方的路由管理器。...选择配置地址,dedicated config files 是专用配置文件,package.json 定义了一个项目的元数据和依赖项,包含了关于项目如何运行、项目依赖哪些库、项目的名称、版本、描述、作者等详细信息

10410

Vue项目结构

初识Vue项目结构 我们打开命令行窗口,cmd。启动vue的界面。 vue ui ? 一般都会自己弹出来浏览器,没有的话自己手动访问 localhost:8000 即可。 ?...都是中文的,大家可以自己根据提示创建新的项目。(现在的前端都这么炫酷了吗。) 项目完成后如何启动项目,在右边栏->任务 ->serve->运行 ?...可以在这里直接点击编辑器打开,也可以去硬盘找到你的项目存放目录,用编辑器打开。我使用的是vs code,实际上idea也是可以编辑的,不过需要一些简单的配置,安装一个叫vue的插件,设置为ES6。...下面我们去看vue项目结构。 ? 注意:Book.vue是我测试的时候加上的。 App.vue是个什么玩意呢,就是我们的访问项目时映入眼帘的首页。 ? ?...{ path: '/book', component: Book } 这样子就完事了,我们去编译启动项目,点击导航栏上的Book。 ?

46220

vue项目配置及项目初识

目录 Vue项目环境搭建 Vue项目创建 重构项目依赖 1.需要转移的文件 2.重构依赖 pycharm配置并启动vue项目 vue项目目录结构分析 vue组件(.vue文件) 全局脚本文件main.js...(项目入口) vue请求生命周期 vue组件的生命周期钩子 关于路由 1.路由配置 2.路由跳转 3.路由传参 Vue项目环境搭建 """ node ~~ python:node是用c++编写用来运行js...项目创建 1) 进入存放项目的目录 >: cd *** 2) 创建项目 >: vue create 项目名 3) 项目初始化 4.选择手动创建项目 ?...pycharm配置并启动vue项目 1.用pycharm打开vue项目 2.添加配置npm启动 ? 3.配置npm启动 ?...-- 整个项目只有这一个页面 --> vue请求生命周期 启动项目,加载主脚本main.js,加载Vue环境,创建根组件完成渲染,加载系统已有的第三方环境:router、store,加载自定义的第三方环境与自己配置的环境

92520

vue(16)vue-cli创建项目以及项目结构解析

vue-cli创建项目 上一篇我们安装了vue-cli,接下来我们就使用该脚手架进行创建项目 1.进入一个目录,创建项目 创建项目命令如下: vue create //...接着我们会跳转到配置项中,我的自定义配置如下: 具体解释如下: ◉ Choose Vue version // 选择vue的版本 ◉ Babel // 转码器,可以将ES6代码转为ES5...这里展示我们刚才所填的所有选项的图片 4.项目创建完成 最后出现以下红框内的successfully就代表我们通过vue-cli脚手架,创建项目成功了 5.输入npm run serve启动项目...项目创建完成后,项目目录如下: 我们直接进入package.json中,我们直接点击serve左边的启动按钮,点击run serve,webstorm会自动帮我们启动项目 启动完成后...,控制台会出现如下画面 我们点击http://localhost:8080/,我们就会在网页上看到首页了 6.项目结构解析 我们创建完项目后,必须知道项目的整体结构、项目的每个文件夹和文件是做什么的

79930

Vue-CLI快速搭建Vue项目

目录 Vue-CLI简介 可视化界面搭建Vue项目 完全命令行搭建Vue项目 Vue-CLI简介 Vue CLI 是一个基于 Vue.js 进行快速开发的完整系统,提供: 通过 @vue/cli 实现的交互式的项目脚手架...一套完全图形化的创建和管理 Vue.js 项目的用户界面。 Vue CLI 致力于将 Vue 生态中的工具基础标准化。...可视化界面搭建Vue项目 在终端中输入 ==vue ui== 之后会自动打开浏览器 > vue ui 选择项目需要创建的目录,点击在此创建新目录 填写项目文件夹名,选择包管理器npm,点击下一步。...预设选默认,然后创建项目。 点击创建项目后,我们会看到终端正在执行命令。 项目创建完成后,可以看到文件夹中已经有了test,使用vscode打开项目项目目录结构如下。...按住Ctrl并点击网址,即可在浏览器中查看vue项目 完全命令行搭建Vue项目

53441

怎样优化Vue项目

我们在开发Vue项目时候都知道,在vue开发中某些问题如果前期忽略掉,当时不会出现明显的效果,但是越向后开发越难做,而且项目做久了就会出现问题,这就是所说的蝴蝶效应,这样后期的维护成本会非常高,并且项目上线后还会影响用户体验...举个简单的例子如果加载项目的时候加载一张图片需要0.1s,其实算不了什么可以忽略不计,但是如果我有20张图片,这就是2s的时间, 2s的时间不算长一下就过去了,但是这仅仅的只是加载了图片,还有我们的js...废话不多说,下面分享一下自己在写项目的时用到的一些优化方案以及注意事项。...... ] } }, methods:{ EventAgent(e){ // 注意这里 在项目中千万不要写的这么简单...首页白屏-loading当我们第一次进入Vue项目的时候,会出现白屏的情况,为了避免这种尴尬的情况,我们在Vue编译之前使用加载动画避免<!

48940

todomvc项目_reactive vue

要注意:当没有已完成项目时 该功能需要被隐藏。所以要判断总的项目数量是否大于未完成数量,如果true则v-show该方法,反之亦然。 11.编辑任务项。db双击li切换到新的editing中。...如果这个值是空,则显示所有项目,如果是active则显示未完成项目,如果为completed则显示已完成项目。此处再次用到filter过滤的方法。...修改 Vue 实例中 data 选项的 items 属性,通过 itemStorage.fetch() 方法初始化数据 Vue 实例中增加一个 watch 选项,用于监听 items 的变化,一旦变化通过.../node_modules/vue/dist/vue.js"> <header...); 需要todomvc的CSS样式和bootstrap样式或者空模板想自己从0做这个项目的话可以私聊我哈,我有压缩包。

1.1K00

vue项目实践003

前言 通过本问将看到我在vue项目中,进行的一系列的项目优化,然后看到不同的维度将这些点进行分类。 这里更多的指的是设计考虑的思路,是大纲,暂不涉及实际代码。...项目架构 分模块设计思想 在接到项目之后,首先将store,router,xhr的对应三个部分分别分子模块,每个子模块的划分维度有所差别。...这部分理解好之后,对于我们优化整理项目中的业务数据类型有着极大的好处。 3 全局枚举业务过滤器,通用性过滤器,当然这些过滤器功能除了按照基本的部分,还会按照业务中收集到的部分进行业务过滤器的维护。...common组件 纯ui组件,elementui组件进行进一步的封装,按照其官方的维护方式进行自己项目需求的一些分类。 布局内基本布局组件,这里面包括了页面架构,菜单,顶部,主题页面。...男 女 挥之不去的静态复制写法 vue提供了良好的数组循环和对象循环的方法,在我们实现类似的页面需求的时候

88520

扫码

添加站长 进交流群

领取专属 10元无门槛券

手把手带您无忧上云

扫码加入开发者社群

相关资讯

热门标签

活动推荐

    运营活动

    活动名称
    广告关闭
    领券