Vue创建项目的步骤

这篇具有很好参考价值的文章主要介绍了Vue创建项目的步骤。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1.创建Vue项目

可以有两种创建vue的方式,一种是vue CLI脚手架,一种是vite工具

Vue CLI

  • 基于webpack工具
  • 命令 vue create 项目名

create-vue

  • 基于vite工具
  • 命令 npm init vue@latest
  • 也可以npm init vite-app 项目名

检查一下npm和node版本 

npm更新到最新版本方法  npm install -g npm

node需要去下载https://nodejs.org/en/

 Vue创建项目的步骤

在公司开发项目的时候,可以添加Vue Router和Pinia,用方向键选择No/Yes。

下面是创建完项目后默认的项目结构 。

Vue创建项目的步骤

2.安装项目依赖

使用这个指令就可以下载依赖了。 

npm install

Vue创建项目的步骤

会多出来一个package-lock.json的文件。

3.项目的运行

项目运行的指令在package.json是可以看到的,也是可以修改的。

Vue创建项目的步骤

npm run dev

执行完指令很快就运行成功了。

Vue创建项目的步骤

4.项目配置

配置项目的icon

Vue创建项目的步骤

配置项目的标题

Vue创建项目的步骤

配置jsconfig.json

配置这个文件vscode会有更好的代码提示,如果不想创建这个文件也可以。

Vue创建项目的步骤

//jsconfig.json
{
  "compilerOptions": {
    "target": "es5",
    "module": "esnext",
    "baseUrl": "./",
    "moduleResolution": "node",
    "paths": {
      "@/*": [
        "src/*"
      ]
    },
    "lib": [
      "esnext",
      "dom",
      "dom.iterable",
      "scripthost"
    ]
  }
}

5.项目目录结构划分

 Vue创建项目的步骤

6.css样式重置

 需要对样式进行重置,可以用别人的文件。

npm install --save normalize.css

Vue创建项目的步骤

用完这个normalize.css文件之后,还需要一个reset.css来重置样式,common.css来编写一些常用的样式。 

//reset.css
body, h1, h2, h3, h4, ul, li {
  margin: 0;
  padding: 0;
}
ul, li {
  list-style: none;
}

a {
  text-decoration: none;
  color: #333;
}

img{
  vertical-align: top;
}

 引入到index.css文件里面,可以作为一个唯一的出口。

Vue创建项目的步骤

在main.js导入index.css,相当于导入了reset和common两个文件。

Vue创建项目的步骤

vue中使用less 

<style lang="less" scoped>

</style>

要在style标签中加上lang="less",并且通过npm install less -D安装less,安装完成之后需要重新跑一下项目,ctrl+c停止项目。

7.路由配置

npm install vue-router

如果前面的项目配置没有选择vue-router的话,也可以手动来配置。先安装vue-router。

Vue创建项目的步骤

在view文件夹里面创建想要的文件。

Vue创建项目的步骤

router创建index.js用来写router配置。

//router index.js
import { createRouter, createWebHashHistory } from 'vue-router'

const router = createRouter({
  history: createWebHashHistory(),
  routes: [
    {
      path:"/",
      redirect: "/home"
    },
    {
      path:"/home",
      component: () => import("@/views/home/home.vue")
    },
    {
      path:"/favor",
      component: () => import("@/views/favor/favor.vue")
    },
    {
      path:"/order",
      component: () => import("@/views/order/order.vue")
    },
    {
      path:"/message",
      component: () => import("@/views/message/message.vue")
    }
  ]
})

export default router

 Vue创建项目的步骤

 配置完要有router-view才能用。

 Vue创建项目的步骤

8.配置状态管理 

状态管理库现在有两个方案:

  • vuex:目前依然使用较多的状态管理库;
  • pinia:推荐的库,未来趋势的状态管理库。

在Vue学习之认识到应用(三)都有讲到用法。

npm install pinia

Vue创建项目的步骤

在store里面创建index.js文件。 

Vue创建项目的步骤

pinia可以分模块。

Vue创建项目的步骤

import { defineStore } from "pinia"

const useCityStore = defineStore("city", {
  state: ()=> ({
    cities: []
  }),
  actions: {

  }
})

export default useCityStore

在main.js使用pinia。

Vue创建项目的步骤

9.配置代码快捷

snippet generator

在这个网站把下面的代码复制进去,把生成的代码复制出来。

<template>
  <div class="home">
    <h2>home</h2>
  </div>
</template>

<script setup>

</script>

<style lang="less" scoped>

</style>

Vue创建项目的步骤

Vue创建项目的步骤

vscode的菜单->文件->首选项->用户片段

Vue创建项目的步骤

把生成的代码粘贴进去就可以了,在vue文件就可以使用vue setup快速生成代码段了。文章来源地址https://www.toymoban.com/news/detail-446081.html

到了这里,关于Vue创建项目的步骤的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Vue创建项目的详细步骤

    1、本例环境 node.js: v16.14.0 npm:8.3.1 vue:@vue/cli 5.0.1 2、node.js环境安装与测试 由于vue的安装与创建依赖node.js(JavaScript的运行环境)里的npm(包管理和分发工具),因此需要先确保安装node.js。 下载地址:Node.js (nodejs.org) 下载完成安装之后,检测一下,查看是否安装成功。 检测

    2024年02月01日
    浏览(43)
  • 简述vue项目中的两种请求方式(axios和vueResource)

    今天学习了vue的两种发送请求的方式,vueResource和axios,比较了两种方式的使用 VueResource模块发送请求 1. VueResource概述 VueJS的生态圈除了VueRouter之外,还有很多的插件,在网络请求中,vue是借助于vue-resource模块来进行异步请求,跨域请求。 vue-resource是Vue.js的一款插件,它可以

    2024年02月03日
    浏览(48)
  • 学习笔记230810--vue项目中get请求的两种传参方式

    问题描述 今天写了一个对象方式传参的get请求接口方法,发现没有载荷,ip地址也没有带查询字符串,数据也没有响应。 代码展示 错误分析 实际上这里的 query 是对象方式带参跳转的参数名,而get方法对象方式传参的参数名是parmas 解决方法 get请求有两种带参的方式 方式1 :

    2024年02月10日
    浏览(44)
  • 利用VSCode创建前端vue项目,详细步骤

    1.先创建项目需要放置的文件夹,打开VSCode 2.输入终端指令:vue create wms-web,回车即可创建 3.跳出vue版本选择,根据需要选择版本,这里选择vue2,然后回车 4.等待创建完成… 5.创建成功后,最后显示两行命令:cd wms-web,npm run serve 6.根据命令输入cd wms-web,进入wms-web项目,输入

    2024年04月14日
    浏览(42)
  • Vue.js安装与创建默认项目(详细步骤)

    前言 上一篇博文已经对Node.js的安装与配置进行了详细介绍,详见https://blog.csdn.net/qq_42006801/article/details/124830995 另外:文中项目存放的路径及项目名称可根据自身实际情况进行更改。         Vue是一套用于构建用户界面的渐进式JavaScript框架。与其它大型框架不同的是,V

    2024年02月02日
    浏览(47)
  • 数据交互系列:简述vue项目中的两种请求方式(axios和vueResource)

    今天学习了vue的两种发送请求的方式,vueResource和axios,比较了两种方式的使用 VueResource模块发送请求 1. VueResource概述 VueJS的生态圈除了VueRouter之外,还有很多的插件,在网络请求中,vue是借助于vue-resource模块来进行异步请求,跨域请求。 vue-resource是Vue.js的一款插件,它可以

    2024年02月02日
    浏览(47)
  • vue3自动引入插件unplugin-auto-import (vite搭建项目,vue-cli搭建项目两种方式)

    插件地址:https://github.com/antfu/unplugin-auto-import 如果安装了eslint,使用的ref、torefs等报错undefind如下图 需在2个地方vue.config.js ,.eslintrc.js文件做配置 代码:

    2024年02月13日
    浏览(60)
  • 最快的包管理器--pnpm创建vue项目完整步骤

    1.用npm全局安装pnpm 2.在要创建vue项目的包下进入cmd,输入: 3.输入项目名字,选择Router,Pinia,ESLint,Prettier之后点确定 4.cd到创建好的项目 ,安装依赖 5.启动项目

    2024年02月07日
    浏览(33)
  • vue基础-创建vue项目的几种方式

    vue基础,下面总结一下vue项目的第一步,创建项目的几种方式,希望对你有所帮助。 1、安装node 1、查看是否安装了cli 2、全局安装cli 1、vue ui 创建项目 2、 vue init webpack 3、 vue create (项目名) 1、安装vite的方法 2、使用vite创建项目 这是Vue创建项目的几种方式,希望能帮助到

    2024年02月12日
    浏览(58)
  • 关于部署vue项目在Linux上的两种方式tomcat以及nignx(1)使用tomcat进行部署

    阿丹有话说:         之前在写spring-boot项目的时候是直接写的jsp页面直接打成war包来运行。使用到了tomcat,而且简单方便,但是美中不足就是动画演示以及页面没有办法做的非常美观。自从开始写前后端分离的项目(微服务等)之后,发现element-ui是真的好用。现在想给vue的

    2024年02月03日
    浏览(55)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包