这次写的是关于vue框架开发的一些流程,如有错误,请大佬们指正!在此表示感谢!

1.安装

  • cnpm/npm i @vue/cli -g 这里cnpm是指用淘宝源,因为下载速度更快 下载vue的脚手架

2.创建项目

  • vue create 项目名称 在终端创建项目
  • 选择 (可以根据自己的码代码的风格选用大部分人会带上eslint代码规范工具)
    优雅降级
    css预处理器
    ts
    vue版本

3.启动项目

  • 启动项目 yarn serve / npm run serve (这里我要说yarn和npm都是包管理工具,但是yarn是最新的,经过重新设计的npm客户端,它的下载和安装速度比npm快了一点点,当然要先下载cnpm/npm i yarn -g)
  • yarn和npm主要区别
  • 1.yarn不需要互联网连接就能安装本地缓存的依赖项,提供了离线模式,npm没有
  • 2.yarn更加简洁,能更加直观打印重要的信息,还有语义清晰

4.使用项目

  • 1.组件导入
    import Hello from ‘相对路径’
    通过components注册
  • 2.style
    • css
      less
      scss
      stylus
      “scoped规定样式作用范围的”
      ps:三种都是当下主流,小公司更喜欢使用less因为安装简单,使用简单,大公司使用scss和stylus,本人公司大多数情况下使用的是scss,scss其实也挺不错的,结构也容易懂。但stylus更好一些,因为它是集所有css scss sass less优点集一身的,所以我打算业余的时候要多用它,熟悉一下。加油!
  • 3.解决数据请求跨域问题(这个问题涉及优点广,作者挑实用的讲)
    1.在vue.config.js/devServer/proxy配置

    devServer{
    proxy: {'/ajax': {target: '目标网址',changeOrigin: true   }
    }
    

}
上是统一域名的情况下
不统一域名用下面
2.devServer{
proxy: {
‘/api’: {
target: ‘目标网址’,
changeOrigin: true,
pathRewrite: {
‘^/api’: ‘’
}
}
}
}

5.各个文件取名以及作用

  • src/pages | src/views | src/routes 展示页面
    - src/utils 公共函数封装库
    - src/interface ts定义的类型
    - src/router 路由 — 页面跳转
    - src/store 数据存储和管理的目录
    - src/components 公共组件
    - src/assets 静态资源文件夹
    - fonts 字体包
    - img 静态图片

6.进行移动端配置

  • 移动端兼容:添加meta标签
       - [参考文档](https://blog.csdn.net/yc123h/article/details/51356143)- 移动端禁用: 双指缩放
<meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" />- 移动端自适应- 方案- 手动计算rem- flex + rem - 设计稿--> px ---- 移动端的rem -  插件 px2rem  好用- http://www.dsiab.com/1601850633375- 去除浏览器默认样式- assets/style/reset.scss - 在 app.vue/style中引入reset.scss

以上就是今日的分享了,望各位前端兄弟们加油呀~

Vue脚手架安装流程详解相关推荐

  1. 《MySQL安装流程详解》及《MySQL安装一直失败,重新安装显示已安装》

    <MySQL安装流程详解>及<MySQL安装一直失败,重新安装显示已安装> 本文由博主经过查阅网上资料整理总结后编写,如存在错误或不恰当之处请留言以便更正,内容仅供大家参考学习 ...

  2. ant design pro vue 动态路由 流程详解

    ant design pro vue 动态路由 流程详解 前言 流程图 流程1 src/permission.js 流程2 src/store/modules/user.js 流程3 src/perm ...

  3. PMS启动 APK 安装流程详解

    文章目录 概述 相关类说明 PMS 服务启动 应用程序(APK)安装 有界面安装 无界面安装 APK 安装原理 概述 PackageManagerService(以下简称 PMS)是一个常用的系统服务 ...

  4. 工业以太网交换机的安装流程详解

    工业以太网交换机是应用于工业控制领域的以太网交换机设备,所以设备的安装调试是很重要的一环,那么,我们在安装工业交换机的过程中需要注意什么呢?工业以太网交换机的安装流程是什么呢?接下来我们就跟随飞畅科技 ...

  5. IDEA社区版下载安装流程详解

    本人一直使用的是Eclipse作为开发工具的,不过现在IDEA非常的受推崇,所以决定上手试一试.网上有很多旗舰版的文章,我没有仔细看,我这次是决定使用社区版的IDEA,虽然功能会少一些,作为练手用完全 ...

  6. Android App启动流程详解

    前言:在之前的文章中已经写了apk的打包流程.安装流程,今天就是梳理一下apk系列的最后的流程--app启动流程.经过今天的梳理以后咱们就可以对apk包是怎么编译生成的.apk是怎么被安装到安卓手机的 ...

  7. win10安装SQLserver2017详解

    详解一波关于win10系统下SQL server 2017的安装完整流程以及安装过程中遇到的一小部分问题的解决方法 iso镜像文件:https://pan.baidu.com/s/1hMFiPpI0j ...

  8. 思科考试注册流程详解----VUE考点现场演示-晁海江-专题视频课程

    思科考试注册流程详解----VUE考点现场演示-5201人已学习 课程介绍         更多课程,请百度搜索"晁海江". 备注:注册过程中,使用的姓名.电话.思科ID等,均是临 ...

  9. VueCli脚手架的使用详解

    VueCli脚手架的使用详解 介绍 VueCLI 脚手架,可以把许多项目通用的依赖包(vue.webpack.路由.vuex.less编译器等等) 和 通用的配置都给安装配置好,使得开发者可以把全部的 ...

  10. 苹果app开发流程详解​

    苹果App Store上传应用流程详解,在向AppStore提交应用之前,开发者首先要成为苹果iOS开发者项目的成员,每年向苹果缴纳99美元或199美元的费用(具体申请方法后期更新).​ 免688开发 ...

最新文章

  1. java 异步返回_在Java中使用异步后,主方法如何返回异步中得到的值?
  2. 网络***技术开篇——SQL Injection
  3. php下session入memcached
  4. 【BZOJ 3098】 Hash Killer II
  5. 20 个强大的 Sublime Text 插件
  6. 从功能测试到接口测试,原来的技能可以通用
  7. LeetCode 199. 二叉树的右视图(DFS)(特殊的递归)
  8. 【PYTHON笔记】:文件打开和关闭
  9. mysql alter 增加修改表结构及约束
  10. 第1章 《深入理解Java虚拟机:JVM高级特性与最佳实践(第3版)周志明》目录
  11. 【超实用精选】设计师必备的设计资源网站合集
  12. 基于MediaCreationTool的Windows10_64位系统安装
  13. java 双向链表循环_(java实现)双向循环链表
  14. 傅里叶分析之掐死教程
  15. Windows文件保护简介
  16. 学计算机需要外接显示器吗,还在使用笔电办公吗?是时候给你的笔记本外接一台显示器...
  17. 数据分析-北京房价项目
  18. 追求神乎其技的程式设计之道(八)
  19. 5+App和uni-app在App开发上有何区别?
  20. Java刷题面试系列习题(一)

热门文章

  1. 解决”企业证书打包的ipa,点击app提示未受信任的企业级开发者“的问题
  2. 【连载之一】那些公众号不会告诉你的职业真相
  3. 开启使用SPR Batch 问题记录
  4. 自动识别快递公司,教你快递查询单号查询物流
  5. Vulkan教程 - 08 着色器及编译SPIR-V
  6. js中math常用使用方法
  7. 2022/7/9 考试总结
  8. 网络高清监控摄像头如何安装(图文方法+模拟像机)
  9. 不同类型的Syslinux 引导
  10. ue转换文件格式linux,关于windows与unix之间文件格式转换问题。UE编辑器中(CR/LF)问题...