想用vue3+ts给本身搭一个网站
由于以前历来没有作过项目搭建的工做,因此想记录一下这个搭建过程css
这个很简单了,安装git,下载node,改npm源什么的vue
查看npm源 npm get registry 修改npm源 npm config set registry https://registry.npm.taobao.org
找个文件夹而后...node
npm install -g @vue/cli vue create 你的项目名称
而后出现了一堆选项,按需选择就行了ios
styles文件夹-->用来存放scss或css样式文件git
variables.scss --> 用来定义全局scss变量
main.scss --> 用来控制页面结构
common文件夹-->用来存放公用的jsvue-cli
utils.js --> 经常使用工具类
request.js --> 封装请求库(axios)
assets文件夹npm
新建images存放图片
components/HolloWord.vue什么的,通通删掉
初始化App.vue代码axios
初始化浏览器样式 npm install normalize.css Element-plus组件库 npm install element-plus --save
而后再main.ts里引入api
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')
根目录下面新建vue.config.js浏览器
module.exports = { css: { loaderOptions: { scss: { prependData: `@import "~@/styles/variables.scss";` } } } }
我是再gitee上新建了仓库,本身的帐号里配置ssh密钥
git remote add origin 项目地址
建立dev分支,而后把项目推上去就行了 日常就在dev上开发