
其他
不同类目的一些总结
夕阳枫
不积跬步,无以至千里;不积小流,无以成江海
展开
-
基于vue-cli搭建的vue web脚手架
基于vue-cli搭建的vue web脚手架,基本上能否满足一般的业务开发。技术栈 vue + es6 + vue-router + vuex + axios + jsonp + mock代码功能 代码结构:- **components**:主要用于全局组件的封装,通过./index对外暴露,并在入口文件index中实现全局注册;- **fliter**:主...原创 2018-09-03 16:41:09 · 309 阅读 · 0 评论 -
Node.js爬虫个人博客,并利用Bat自动浏览
通过node.js对个人优快云博客爬虫,获取个人博客列表,并将改列表内容注入到Bat批处理文件中,实现浏览器自动打开预览。1、安装依赖 npm 安装依赖包request、cheerio — request模块是用来请求网页的 — cherrio是用来分析dom结构的(Nodejs版本的jquery)2、爬虫获取个人优快云博客列表var cheeri...原创 2018-07-03 15:31:24 · 767 阅读 · 0 评论 -
commonJS、AMD、CMD的区别
commonJS、AMD、CMD的区别:1、commonJS:同步加载,应用在服务端,各个模块基本都在服务器本地,所以加载速度比较快。NodeJS应用的就是commonJS标准。通过require引入模块,exports输出模块。2、AMD:异步加载,应用在浏览器,RequireJS就是AMD标准,通过define来引入依赖,当所有依赖模板加载完毕之后,才执行回调。3、原创 2016-11-10 11:45:53 · 490 阅读 · 0 评论 -
在WebStorm中调试NodeJS代码
1、nodeJS的安装 1.1、nodeJS的安装,可以到对应的官网下载,下载地址:http://nodejs.cn/; 1.2、也可以在webStorm中安装: 2、新建NodeJS程序,举例说明:var str = '{"name":"anderson","age":"20","sex":"male"}';var jsonObj = JSO原创 2016-05-20 10:23:38 · 8373 阅读 · 0 评论 -
nodeJS 中文乱码的解决方法
写的第一篇博客,记录下nodeJS学习的遇到的一个问题,关于http模块响应是中文乱码的解法方法;1、栗子如下:var http = require("http");function onRequest(request, response) {var body = " 你好";response.writeHead(200, {"Content-Type": "text/html;ch原创 2016-05-18 14:55:04 · 2089 阅读 · 0 评论 -
基于Taro封装的微信小程序框架
1、基本概述 由京东凹凸团队开源的小程序框架Taro (https://taro.aotu.io/),以及对应UI框架Taro-UI (https://taro-ui.jd.com/#/),是一套遵循 React 语法规范的 多端开发 解决方案。根据官方介绍: 现如今市面上端的形态多种多样,Web、React-Native、微信小程序等各种端大行其道,当业务要求同时在不同的端都要求有所...原创 2020-01-16 14:50:09 · 2287 阅读 · 0 评论 -
基于Taro封装的日期时间DateTimePicker组件
不管是微信小程序还是Taro、TaroUI的组件都没有提供日期时间组件。基于Taro、TaroUI封装了日期时间组件DateTimePicke。代码地址:github: https://github.com/zhengchangshun/TaroUI-DateTimePicker1、效果图2、参数说明参数描述是否必传默认initValue传入组件的日期时间初...原创 2020-01-09 16:15:17 · 7400 阅读 · 0 评论 -
微信小程序踩坑记录
最近开发了一款微信小程序,在开发过程中遇到了一些微信小程序的坑,记录下来,希望对后边开发小程序的同学有点帮助。后期开发过程如果有新的踩坑记录,也会相应的更新在改文档中。1、像素值与单位之间不能有空格 微信小程序的样式存放在.wxss文件,像素单位用rpx,官方文档有如下描述。rpx(responsive pixel): 可以根据屏幕宽度进行自适应。规定屏幕宽为750rpx。如在 iP...原创 2018-11-21 17:03:43 · 715 阅读 · 0 评论 -
CodeReview效率与成效改善方案
CodeReview的目的是提升代码质量,尽早发现潜在缺陷与BUG,降低修复成本,同时促进团队内部知识共享,帮助更多人更好地理解系统。为有效的的执行codeReview,从以下几点出发:(一) 代码维度1、 基础类语法检测: 推荐使用eslint等工具,避免codeReview过程中过分的关注基础的语法和规范问题,具体的eslint的规则如下。可参考:https://cloud.te...原创 2019-12-13 15:26:15 · 471 阅读 · 0 评论 -
nginx部署SPA页面
前后端分离开发过程中,前端需要独立发布项目。在当前vue、react等前端主流框架下开发,都是SPA页面,具体的如何发布到web服务器上。如何配nginx规则。直接看配置文件吧,重点部分都含有注释,其他nginx的默认配置指不做处理。主要配置在nginx的 conf/nginx.config文件,如下所示:#user nobody;worker_processes 1;#e...原创 2018-09-06 16:21:37 · 5929 阅读 · 0 评论