首页 > 其他分享 >Vue3+Vant+Vite H5移动端开发(二)

Vue3+Vant+Vite H5移动端开发(二)

时间:2024-01-30 16:27:26浏览次数:36  
标签:ip vue Vant -- 0.0 配置 H5 eslint Vue3

vue3 项目创建

使用 vue 创建项目

npm create vue@latest

基础配置

  1. 配置IP和localhost打开项目,修改'package.json'文件下的‘scripts’配置
  2. --host 0.0.0.0 显示ip地址可以打开项目
  3. --open 启动项目,在浏览器中自动打开
  "scripts": {
    "dev": "vite --host 0.0.0.0 --open",
  },
  1. 配置端口号,在‘vite.config.js’文件下,新增server配置
export default defineConfig({
  plugins: [
    vue(),
    vueJsx(),
  ],
  // 配置ip地址访问
  server: {
    // host: '192.168.81.166', //这里也可以配置 ip地址
    port: 3000, //端口号
  },
})
  1. 启用'eslintrc'自动格式化代码,在‘.eslintrc.cjs’文件中,新增或修改
module.exports = {
  root: true,
  extends: [
    'plugin:vue/vue3-essential',
    'eslint:recommended',
    '@vue/eslint-config-prettier/skip-formatting',
      // 新增下面或替换上行,都行
    '@vue/eslint-config-prettier'
  ],
  parserOptions: {
    ecmaVersion: 'latest'
  }
}

标签:ip,vue,Vant,--,0.0,配置,H5,eslint,Vue3
From: https://www.cnblogs.com/tlf01/p/17997334

相关文章

  • vue3+ts使用插件vue3-esign完成签字、重签(h5、vant)
    1.安装vue3-esign:npmivue3-esign2.main.ts中引入:importVue3Esignfrom'vue3-esign'app.use(Vue3Esign)3.页面中代码:<van-nav-bartitle="手写签字"left-arrowfixed/><divid="sign_box"><divclass="text&......
  • vue3+js使用canvas实现签字、重签
    <el-dialogtitle="签字板"v-model="visible"width="1000px"append-to-body><canvas@mousemove="canvasMove"@mouseup="canvasUp"ref="canvas"width="1000"height="5......
  • vue3+ts+vite项目中使用vite-plugin-svg-icons插件处理svg
    1.安装依赖:npminstallvite-plugin-svg-icons-D2.vite.config.ts中配置:import{createSvgIconsPlugin}from'vite-plugin-svg-icons'//在exportdefault({command,mode}:ConfigEnv):UserConfig中的plugins数组中添加代码plugins:[createSvgIconsPlugin......
  • 整理h5跳转支付宝的注意事项
    直接上代码api({...}).then(e=>{//触发支付宝支付api//window.location.href=`alipays://platformapi/startapp?appId=20000067&url=${encodeURIComponent(e.url)}`window.location.href=`${e.url}`})window.location.href=`a......
  • "@vant/weapp/dist/col/index" 未找到----路径错误
    错误提示如图: 官方文档是这样引入的: 但是我看了一下npm库的目录:可以发现引入目录名字都不一样我们手动改即可 再运行就不报错了 ......
  • vue3使用自定义指令实现图片懒加载
    //自定义指令app.directive('lazy',{mounted(el,binding){//绑定的元素,绑定的值//IntersectionObserver可以用来自动监听元素是否进入了设备的可视区域之内,而不需要频繁的计算来做这个判断constobserve=newIntersectionObserver(([{isIntersec......
  • .NetCore开发人员首选框架---Bridge(Abp-VNext + Vue3)
    bridge系统是基于Abp-VNext+Vue3开发的一套前后端分离的通用权限管理系统,不论是单体服务,还是微服务都可在此基础上自由扩展,此框架组合可以说是集成了.netcore在BS架构领域最前沿的技术,框架简介如下:##......
  • 2024年1月Java项目开发指南15:vue3+AntDesignVue 设计页面
    考虑到有的同学对vue3不熟悉,因此,我把ControlView.vue这个页面清空,我们从0开始写。<templatestyle="width:100%"></template><scriptsetup></script><stylescoped></style>搭建页面的基本框架展开代码后复制你需要的代码。比如我选择上中下这种结构,我就复制上......
  • 微信小程序中使用Vant Weapp组件库
    【快速上手-VantWeapp(gitee.io)】【node版本对应的npm版本表-菜小鱼~-博客园(cnblogs.com)】【报错npmERR!Acompletelogofthisruncanbefoundin:npmERR!-CSDN博客】【解决:npminstall报错‘Theoperationwasrejectedbyyouroperatingsystem‘-C......
  • 记录--h5端调用手机摄像头实现扫一扫功能
    这里给大家分享我在网上总结出来的一些知识,希望对大家有所帮助一、前言最近有遇到一个需求,在h5浏览器中实现扫码功能,其本质便是打开手机摄像头定时拍照,特此做一个记录。主要技术栈采用的是vue2,使用的开发工具是hbuilderX。经过测试发现部分浏览器并不支持打开摄像头,测试了......