zoukankan      html  css  js  c++  java
  • 01学习Vue.js过程总结

    1、使用VSCode软件,学习vue的一些简单的语法知识点。可以快速入门上手,最后可以做出一个todolist页面。

    2、开始正式入门vue-cli脚手架开发。先下载安装nodejs,一直next。然后在控制台中全局安装vue-cli脚手架。

    3、在工作目录D:vueproject中进入cmd,创建一个项目名称为vuecli3的项目

    vue create vuecli3  回车  ,选择红色款项的自定义安装。

     空格选择取消/选中

     

     

     

     

     

     

     

    4、解析项目目录结构以及文件

     

     

     

     

     

     5、安装serve服务器,来运行dist目录文件

    在项目目录下,输入 npm install -g serve(装一次就可以,除非重装了系统),  回车

    在项目目录下,输入serve  -s dist    回车运行。这是生产环境下运行正式版本

     推荐的运行测试方案:  cd dist 回车进入dist目录

                                           serve 回车运行

                                           cd .. 退出目录

    6、创建.env文件配置全局变量和区分开发者(测试)境和生产者(正式)环境。(方便使用接口)

     

     

     

     7、vue.config.js的配置

     

     

     8、搭建一个基于 Vue 和 Element-UI 的开发环境

    官网:https://element.eleme.cn/

     9、mockjs是一个模拟json数据的测试工具

    安装mockjs, npm install mockjs -- save-dev 回车,开发环境才用它,正式环境不用。 

    官网:http://mockjs.com/

     

     10、eslint代码规范检查

    官网:http://eslint.cn

    作用:打印检查结果:告诉你哪一个文件哪一行代码不符合哪一条编码规范,要修改。

    安装: npm install eslint --save-dev

    在vue-cli3里面还需再安装:npm install  --save-dev  babel-eslint @vue/cli-plugin-eslint eslint-plugin-vue

    在package.json里面配置

     

     11、移动端布局及适配方式(webapp、移动web)以及  解决retina(视网膜)屏1px边框的问题

     

     

     下载并且引用手淘flexible.js       https://pan.baidu.com/s/1MwPxejNV8efVdVBjqgaX9Q#list/path=%2F

     

     

     

    12、axios的使用

    官方文档:https://github.com/axios/axios

    中文文档:http://www.axios-js.com/zh-cn/

    安装,输入 npm install --save axios 回车。(save会自动在package.json中配置)

    (1)json格式化工具:https://www.bejson.com/

    (2)测试接口工具:下载安装postman

    (3)默认情况下,axios将JavaScript对象序列化为JSON。 要以application / x-www-form-urlencoded格式发送数据,可以使用以下选项之一:

    使用URLSearchParams兼容IE,(1)安装url-search-params-polyfill,输入  npm install url-search-params-polyfill --save    回车;

                                                      (2)入口页面第一行导入url-search-params-polyfill, 输入 import 'url-search-params-polyfill';

     安装qs,在终端输入: npm install  --save qs   回车。使用时先引入qs:import qs from 'qs'

    13、vue-router路由的配置及使用

    官网:https://reacttraining.com/react-router

    安装最新版本  npm install --save vue-router

    安装指定版本 npm install --save vue-router@3.0.3

    vue-router的配置,建立一个router.js文件

     

     

     路由懒加载解决首屏加载缓慢的问题

     

     history与hash模式的区别

    hash模式:路由地址带#号,适合做后台管理系统。

    history模式:路由地址不带#号,适合做前端宣传页面,但是history模式有个问题就是:刷新页面会出现404错误,解决方法需要配置服务器。

  • 相关阅读:
    Job流程:Shuffle详解
    学Python Django学得很迷茫,怎么办?-转自知乎
    URL补充
    创建多对多以及增加示例
    Day20-初识Ajax
    笔记-自己看Day20-待续
    Day20-单表中获取表单数据的3种方式
    Day19内容回顾
    一点疑惑的解释
    python os.path模块常用方法详解
  • 原文地址:https://www.cnblogs.com/Strugglinggirl/p/13996247.html
Copyright © 2011-2022 走看看