vue-cli3构建H5移动应用(vant+rem)

安装 cli3.x 版本

关于旧版本
vue CLI 的包名称由 vue-cli 改成了 @vue/cli。
如果你已经全局安装了旧版本的 vue-cli (1.x 或 2.x),你需要先通过以下命令卸载它。

[crayon-5f99523cbdac0276410099/]
然后可以使用下列任一命令安装这个新的包:

拉取 2.x 模板 (旧版本)

Vue CLI >= 3 和旧版使用了相同的 vue 命令,所以 Vue CLI 2 (vue-cli) 被覆盖了。如果你仍然需要使用旧版本的 vue init 功能,你可以全局安装一个桥接工具:

创建项目

你会被提示选取一个 prESET。你可以选默认的包含了基本的 Babel + ESLint 设置的 preset,
如果选择默认选项 default,将会构建一个最基本的 vue 项目(没有 vue-router 也没有 vuex
也可以选 Manually select features“手动选择特性”来选取需要的特性.
下面是手动配置选项(空格键是选中和取消)

vue-cli3构建H5移动应用(vant+rem)
11.png

这样就会创建一个包含 vue-router、vuex 和 postcss 的项目
勾选之后,使用回车键进入下一步

vue-cli3构建H5移动应用(vant+rem)
22.png

这里需要选择路由模式,yes 是 history 模式,no 是 hash 模式,一般选用yes
后面还需要选择 ESLint 的校验规则,格式化的时机,和各个插件的配置项的位置,不熟悉的话就选第一个

下面这个选择了 In package.json

vue-cli3构建H5移动应用(vant+rem)
33.png

最后选择是否将配置项保存为预设,然后配置完成,开始生成项目.
进入项目 、启动项目

以下是安装vantUI部分,非此ui框架可以结束了

安装vant-ui

1.安装

2.采用方式一 自动按需引入组件 (推荐)

3.其后在babel.config.js 中配置

4.接着你可以在代码中直接引入 Vant 组件

rem 适配

Vant 中的样式默认使用px作为单位,如果需要使用rem单位,推荐使用以下两个工具

  • postcss-pxtorem 是一款 postcss 插件,用于将单位转化为 rem
  • lib-flexible 用于设置 rem 基准值

1.下载lib-flexible

2.在main.js中引入lib-flexible

3.安装 postcss-pxtorem

4.在根目录下创建 vue.config.js配置postcss-pxtorem

配置完成后,即可在开发中直接使用 px 单位开发

Vue-cli3.x-自定义基础配置

在项目根目录创建 vue.config.js

Vue-cli3.x-全局变量

规则:
*文件中必须以VUE_APP_开头
*通过process.env.XXX来使用
*通过.env配置环境变量
*通过.env[mode]区别开发和生产环境

区别:
.env.development =======>开发环境
.env.production =======>生产环境
.env=========> 在所有的环境中被载入

1.在项目根目录创建 .env 和 .env.development 和 .env.production 文件

vue-cli3构建H5移动应用(vant+rem)
image.png

2.在其文件页面中可自定义变量,如图

3.在.vue文件中读取全局变量

安装HTTP 服务

主要用于访问Vue打包后的页面路径,如访问dist中的index.html页面

1.安装

2.查看serve版本

3.启用服务,同时指定目录

vue-cli3构建H5移动应用(vant+rem)
红框中即是打包后的页面地址.png
未经允许不得转载:一点博客-青梅煮码-共享博客 » vue-cli3构建H5移动应用(vant+rem)
分享到:
赞(0) 打赏

评论抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏