简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
引言近期了解了下目前比较热门的前端框架Vue.js,新技能嘛,只有实践了用起来了,才能有比较直观的体验。因此考虑写个小dmeo练练手,后端采用Flask提供几个Restfull风格的API,前端放弃惯用的flasky常用的Jinja模板引擎,采用灵活的Vue.js框架,顺便实践一把前后端分离。既然前后端分离,那么就需要在开发环境独立创建两个项目。下面逐一介绍。前端环境准备开发是在windows10
排查发现新版本的nodejs使用的openssl和旧版本不同,导致项目启动出错。最方便的方法是在启动命令中环境变量。加上后,运行、和编译打包一次性通过。
在Vue项目开发中,定时器是一种常用的技术手段。setTimeout,是JavaScript中的一个内置函数,可以在指定的时间延迟后执行一段代码;只执行一次;setInterval,是JavaScript中的常用的定时器函数,可以按照指定时间间隔重复执行一段代码;这里我们重点介绍setInerval的用法。当我们要实现定时更新界面或者轮询接口数据时,用setInterval非常合适。
在前端开发的广阔领域中,Vue.js作为最流行的前端框架之一,为开发者提供了丰富的组件库,其中NaiveUI和ElementUI是两个备受瞩目的选择。本文将深入分析这两个组件库的特点、优劣势以及适用场景,帮助开发者在项目中做出更合适的选择。
至此,两种方法结合,问题基本搞定。部分文件夹中文名无法用convmv转码的原因,初步分析应该是来源和其它的不一样,但用python可以获取到原来的中文名,进行重命名即可解决。附上python批量转码的代码。convmv -r 应该是递归子文件夹,但仍存在部分子文件夹下文件名未进行转码,因此编写bash 脚本批量转码。windows上中文默认编码格式是gbk,而linux默认编码格式是utf-8,因