美文网首页
Vue项目 --- 代码初始化

Vue项目 --- 代码初始化

作者: V火力全开 | 来源:发表于2018-07-11 17:40 被阅读0次

第一步:项目根目录下 index.html,初始代码如下:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1.0">
    <title>travel</title>
  </head>
  <body>
    <div id="app"></div>
    <!-- built files will be auto injected -->
  </body>
</html>

需要在<meta name="viewport"...>后面补上,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no,加上后在移动端用户就不可以通过手指对页面进行缩放和放大了,页面的比例始终是1:1。

第二步:配置路径别名,打开/build/webpack.base.conf.js,添加代码'styles': resolve('src/assets/styles'),

resolve: {
    extensions: ['.js', '.vue', '.json'],
    alias: {
      'vue$': 'vue/dist/vue.esm.js',
      '@': resolve('src'),
      'styles': resolve('src/assets/styles'),
    }
  }

然后重启服务器,因为我们修改了webpack的配置文件,所以需要重启,这样引入 style目录下的文件就都可以用style,而不用src/assets/styles了。

第三步: 引入reset.cssborder.css,将它放在 /src/assets/styles/ 下, 然后在/src/main.js中引入reset.cssborder.css

import 'styles/reset.css'
import 'styles/border.css'

第四步:安装fastclick模块,用于解决“300毫秒点击延迟问题”,在实际开发中,在某些浏览器,机型上单击的时候会延迟300毫秒才执行。

npm install fastclick --save

然后引入fastclick

import fastClick from 'fastclick'

并在代码Vue.config.productionTip = false下面加入如下代码:

fastClick.attach(document.body)

第五步:引入iconfont,到网站http://www.iconfont.cn创建项目,选择会用到的矢量图标,将其添加到自己的项目中,以便后续使用,。然后将项目现在到本地,我们将其中的iconfont.css放在 /src/assets/styles/ 下,将iconfont.eot,iconfont.svg,iconfont.ttf,iconfont.woff放在 /src/assets/styles/iconfont/ 下,然后调整iconfont.css中引入字体路径,路径前面加上./iconfont/,然后引入iconfont

import 'styles/iconfont.css'

这样我们就可以在vue项目中使用iconfont了,使用方式如下:

<span class="iconfont">&#xe632;</span>

中间的十六位进制串可以到http://www.iconfont.cn我们创建的项目中查看, 然后图标就显示出来了。

以后当我们再用到新图标的时候,需要再次将iconfont的项目下到本地,然后替换iconfont.eot,iconfont.svg,iconfont.ttf,iconfont.woff这4个文件,再打开下载的iconfont.css文件,复制文件中这一行代码:

url('data:application/x-font-woff;charset=utf-8;base64,...),

然后替换掉我们项目中iconfont.css的这一行, 这样就换了新的base64。我们就可以使用新图标了。

相关文章

  • 电商项目笔记(1)---项目初始化

    vue项目初始化步骤 步骤一:安装vue-cli 步骤二:vue项目初始化 效果图

  • 如何安装vue

    1、vue+webpack安装,生成初始化vue项目vue+webpack安装,生成初始化vue项目_前端劝退师儿...

  • Vue项目 --- 代码初始化

    第一步:项目根目录下 index.html,初始代码如下: 需要在 后面补上,minimum-scale=1.0,...

  • 2018-10-10

    环境配置全局安装 vue-cli: 初始化项目这里使用官方的 vue-cli 初始化一个 Vue 项目vue-cl...

  • 初始化 Vue 项目(vue-cli)

    一、初始化项目 1. vue-cli vue-cli 是 vue.js 的脚手架工具,可以帮助我们编写基础代码、快...

  • Vue六、可迅速上手的项目整体

    vue模板项目地址 因为用vue-cli3生成的 eslint 代码检测方式跟大家常用的有所不同,大家初始化项目之...

  • Vue.js 初探

    vue 环境安装 vue 项目初始化 vue 项目结构 vue 环境安装 vue需要npm命令安装安装node环境...

  • vue-cli 安装命令

    安装 webpack 安装 vue-cli 初始化 vue 项目

  • 什么是Vue CLI

    安装Vue脚手架(这个命令是安装脚手架3的) Vue CLI2初始化项目 Vue CLI3初始化项目

  • Vue集成element-ui

    step1 使用vue-cli初始化项目 可参考我的文章Vue入门之使用vue-cli初始化项目 step2 安...

网友评论

      本文标题:Vue项目 --- 代码初始化

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