美文网首页
02-vue项目准备

02-vue项目准备

作者: wshsdm | 来源:发表于2018-12-25 15:45 被阅读0次

    1 项目结构

     |-- build : webpack 相关的配置文件夹(基本不需要修改)

    |-- config: webpack

    相关的配置文件夹(基本不需要修改)

    |-- index.js:

    指定的后台服务的端口号和静态资源文件夹

    |-- node_modules

    |-- src :

    源码文件夹

    |-- main.js: 应用入口 js

    |-- static:

    静态资源文件夹

    |-- .babelrc: babel 的配置文件

    |-- .editorconfig: 通过编辑器的编码/格式进行一定的配置

    |-- .eslintignore: eslint 检查忽略的配置

    |-- .eslintrc.js: eslint 检查的配置

    |-- .gitignore: git 版本管制忽略的配置

    |-- index.html: 主页面文件

    |-- package.json: 应用包配置文件

    |-- README.md: 应用描述说明的 readme 文件

    2 使用字体库

    目前国内用的最多的是阿里巴巴矢量库(http://www.iconfont.cn/),注册用户登录后;

    创建自定义项目;

    然后选中字体图标到购物车后,点击购物车,点击“添加至项目”, 我用的是这个

    https://www.iconfont.cn/collections/detail?spm=a313x.7781069.1998910419.d9df05512&cid=13547

    项目中可以引用css字体库,//at.alicdn.com/t/font_983381_cqucs5xbbxv.css

    3 stylus

    当前主流的三种 css 预编译器1) Less 2) Sass 3) Stylus

    3.1 在vue-cli项目引用

    cnpm install stylus stylus-loader --save-dev

    3.2 在单个页面引用时使用

    <style lang="stylus" rel="stylesheet/stylus">

    3.3 stylus参考

    中文参考网址:https://www.zhangxinxu.com/jq/stylus/

    基本语法

    A:结构化:

    完全通过缩进控制, 不需要大括号和分号, 冒号是可选的

    .abc

          color:red

    B 父级引用

    使用

    字符&指向父选择器

    C 变量

    a. 定义变量: name=value 如: mainColor = #0982c1

    b.

    引用变量: name 如: color mainColor

    c. name

    可以没有前缀要求, 但最好以$开头(好识别)

    D 混合(Mixins)

    a.也就是预处器中的函数

    b. 函数参数可以指定默认值

    c. 某段 CSS 样式要用到多个元素上, 只有其中的 1,2 个样式值有变化

    E 导入(import)

    通过@import 引入其它样式文件

    4 配置vue模板

    相关文章

      网友评论

          本文标题:02-vue项目准备

          本文链接:https://www.haomeiwen.com/subject/emeflqtx.html