首页 > 其他分享 >2. vite 构建项目

2. vite 构建项目

时间:2024-08-03 18:28:21浏览次数:10  
标签:npm vue 项目 nginx 构建 install router vite

目录

vite 构建项目

1 安装node.js

下载链接
https://nodejs.p2hp.com/
版本需大于 18.0

查看版本

node -v

添加环境变量

npm(包管理工具, 类似于python的pip)

npm -g (查看包安装位置)
npm install (安装在项目的node_model下)
npm install -g (全局安装 安装到系统路径)

注意源:
官方源

npm config set registry https://registry.npmjs.org/

推荐

npm config set registry=https://registry.npmmirror.com

2 创建项目

npm create vue@latest
  • 输入项目名称
  • 一路否
  • 创建成功
  cd 项目
  npm install
  npm run dev

3 项目部署

  • 编译
  npm run build
  • 获得代码dist & 将他放到服务器上
  • 安装nginx & 配置
yum install nginx -y

配置文件 /etc/nginx/nginx.conf
启动

  >>>systemctl start nginx
  >>>systemctl restart nginx
  • 查看效果

4 vue-router组件

单页面应用,项目就一个页面。

4.1 创建项目

npm install vue-router@4

手动加配置文件

npm create vue@latest

4.2 router-link指定路由

<router-link to="/course">课程</router-link>
<RouterLink to="/course">课程</RouterLink>
<RouterLink :to="{name:'course'}">课程</RouterLink>
<RouterLink :to="{path:'/course'}">课程</RouterLink>

标签:npm,vue,项目,nginx,构建,install,router,vite
From: https://www.cnblogs.com/khalil12138/p/18340880

相关文章

  • (全)Python 的虚拟环境构建和jupyter notebook 中虚拟环境切换
    1、在开始菜单打开AnacondaPrompt(anaconda3)2、构建虚拟环境语法:condacreate--name虚拟环境名字python=版本号condacreate--namepy38_env02python=3.83、激活虚拟环境语法:condaactivate虚拟环境名称 4、环境变量的配置“我的电脑”→右键→属性 ......
  • (11-1)基于SLAM的自主路径导航系统:背景介绍+项目介绍
    在本章的内容中,通过具体实例展示了实现一个自主路径导航系统的过程。本项目利用TurtleBot3机器人和ROS框架实现了自主路径规划功能,通过SLAM技术进行实时地图建立和定位,并结合move_base包实现路径规划。用户可以根据需求选择不同的SLAM方法,包括gmapping、cartographer、hector......
  • IDEA或Git推送项目到Gitee远程仓库
    新建仓库我的是Java项目,我就选的java创建完毕打开你项目的文件夹,里面若已经有了.git文件可能需要删除,可能会冲突然后初始化gitinit,配置用户名,邮箱,连接远程仓库 gitpulloriginmaster拉取更新一下本地库,此时可能会拉取失败,这时候你要检查你自己的本地库是不是和......
  • 实现一个终端文本编辑器来学习golang语言:第一章项目构建
    欢迎!这个系列的博文会带你使用golang语言来编写一个你自己的文本编辑器。更多介绍见https://www.cnblogs.com/Ama2ingYJ/p/18340634这里我把我们的文本编辑器项目命名为zedterm。首先第一步自然是初始化golang工程gomodinitzedterm作为文本编辑器,其中重要的一个工作便是......
  • 自动生成项目依赖
    spring:3.x无拦截器参考——https://blog.csdn.net/qq_55269149/article/details/137285469  (下边有2.x的配置,不过没试过配置<!--生成接口文档--><dependency><groupId>org.springdoc</groupId><artifactId>springdoc-......
  • 使用 Alba 对 AspnetCore项目进行测试
    前言在AspnetCore生态系统中,我们测试项目一般使用Microsoft.AspNetCore.TestHost的TestServer到.NET6后提供的Microsoft.AspNetCore.Mvc.Testing的WebApplicationFactory,后者是前者的封装,专门用于测试ASP.NETCore应用程序。它简化了创建和配置测试服务器的过程。而Alba也......
  • Ubuntu 22.04 + Pycharm + Flask 配置 Flask 项目
    1.安装Flask及相关依赖在虚拟环境中安装Flask和MySQL相关的库:pipinstallFlaskFlask-MySQLdb2.创建Flask项目结构创建一个基本的Flask项目结构:mkdirmy_flask_appcdmy_flask_appmkdirapptouchapp/__init__.pyapp/routes.py3.配置Fla......
  • C基础项目(学生成绩管理系统)
    目录一、项目要求二、完整代码实例三、分文件编写代码实例一、项目要求1.系统运行,打开如下界面。列出系统帮助菜单(即命令菜单),提示输入命令2.开始时还没有录入成绩,所以输入命令L也无法列出成绩。应提示“成绩表为空!请先使用命令T录入学生成绩3.输入命令T,调用Type......
  • 精品PPT | 微信云原生大数据平台构建及落地实践.pptx
    一、大数据上云概述1.为什么大数据要上云2.微信大数据平台架构演进二、大数据上云基础建设1.统一编排2.Pod设计及大数据配套能力3.计算组件云环境适配三、稳定性及效率提升1.K8S集群稳定性与弹性配额2.可观测性与智能运维......
  • Linux: 利用缓存优化Docker镜像构建
    在现代软件开发中,容器化应用程序已成为标准做法之一。Docker作为容器技术的领军者,其高效的构建和部署能力深受开发者喜爱。然而,随着项目复杂度的增加,构建Docker镜像的时间也在不断增加。合理利用Docker的缓存机制,可以大大提高镜像构建的速度。接下来将详细介绍如何通过优化......