vue项目搭建过程

Posted 月岛蘑菇

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue项目搭建过程相关的知识,希望对你有一定的参考价值。

vue项目搭建过程

想用vue3+ts给自己搭一个网站
因为之前从来没有做过项目搭建的工作,所以想记录一下这个搭建过程

构建vue运行环境

这个很简单了,安装git,下载node,改npm源什么的

查看npm源
npm get registry
修改npm源
npm config set registry https://registry.npm.taobao.org

使用vue-cli创建一个vue项目

找个文件夹然后...

npm install -g @vue/cli

vue create 你的项目名称

然后出现了一堆选项,按需选择就好了

丰富vue的项目文件结构

  • styles文件夹-->用来存放scss或css样式文件

    variables.scss --> 用来定义全局scss变量
    main.scss --> 用来控制页面结构
  • common文件夹-->用来存放公用的js

    utils.js --> 常用工具类
    request.js --> 封装请求库(axios)
  • api文件夹-->存放接口请求
  • assets文件夹

    新建images存放图片

删除项目建立时的初始文件

components/HolloWord.vue什么的,统统删掉
初始化App.vue代码

安装一些依赖项

初始化浏览器样式
npm install normalize.css
Element-plus组件库
npm install element-plus --save

然后再main.ts里引入

import { createApp } from \'vue\'
import ElementPlus from \'element-plus\'
import \'element-plus/lib/theme-chalk/index.css\'
import \'normalize.css\'
import App from \'./App.vue\'
import router from \'./router\'
import store from \'./store\'

createApp(App).use(store).use(router).use(ElementPlus).mount(\'#app\')

引入全局scss变量

根目录下面新建vue.config.js

module.exports = {
  css: {
    loaderOptions: {
      scss: {
        prependData: `@import "~@/styles/variables.scss";`
      }
    }
  }
}

建立Git仓库

我是再gitee上新建了仓库,自己的账号里配置ssh密钥

git remote add origin 项目地址

创建dev分支,然后把项目推上去就好了
平常就在dev上开发

以上是关于vue项目搭建过程的主要内容,如果未能解决你的问题,请参考以下文章

Vue项目搭建过程

Vue3项目搭建全过程

vue项目搭建配置与eslint配置过程

利用vue-cli3快速搭建vue项目详细过程

使用vue-cli3搭建项目过程

关于vue-cli搭建项目过程中的一些基本问题与个人理解