2 小斯不斯

尚未进行身份认证

我要认证

平坦的路好走,但泥泞的路上才能留下脚印

等级
TA的排名 4w+

Koa的上层框架egg.js 简单入门

最近学完了技术胖的采用 React + egg.js 搭建的博客系统,受益颇深,想整理一下学习笔记,梳理一下 ,技术胖的课程链接https://www.jspang.com/detailed?id=52#toc241一、egg.js的简单介绍egg.js是由阿里开源的面向企业级开发的Node.js服务端框架,目的就是帮助团队和开发人员降低开发和维护成本。需要说的是他的底层是Koa2来搭...

2020-01-13 16:44:23

React16的简单上手之路

小伙伴想学习的可以参考技术胖的教程哦,这是我最喜欢的前端大佬,地址http://www.jspang.com/posts/2019/05/04/new-react-base.html#1、安装安装脚手架:npm install -g create-react-app创建项目:create-react-app demo01 //用脚手架创建React项目运行:...

2019-11-26 15:57:13

小程序开发常见需求

    最近有独立开发了一个粉丝经济类的小程序,由于产品和后台对小程序都陌生,以及自己开发经验的欠缺,所以总结一下自己开发过程中所遇到的问题以及踩到的坑。第一个:关于openid的问题---前端让后台传,不要自己获取首先很感谢这个作者,在我产品上线后立即给了我思路让我定位到了我到问题,非常感谢。  由于是第一次获取这个openid,在查看了文档和各位大佬的博客后,我就开写了,自己在...

2018-12-11 14:11:58

微信小程序使用wxParse解析html

   由于开发采用的是为wepy框架,写法和web开发不一样,在有富文本的时候就无法解析像div,p,br等标签,在看了一些博客自己稍微梳理了一些用法首先是wxparse的包,下载地址第一步:把这个包解压放到src目录下面,如图:第二步:在你需要使用的页面开始引入2.1: 样式部分引入2.2:页面结构部分: <view class="info">&...

2018-12-05 14:44:38

挑战全栈Koa2

前端时间有跟着技术胖学了一下Koa2,相比于express是真的很简洁了,我很喜欢,这是一些笔记截图,大家如果对这个感兴趣,可以去听一听技术胖(百度搜索技术胖就可以了)的视频,个人觉得讲的很详细,很好理解。笔记是听课的时候截的图,有什么不清楚的地方大家可以一起交流哈~一、目录二、开发环境搭建    要求Node.js版本高于V7.6  node -v二、async/...

2018-11-21 10:06:43

React Native 项目的搭建

     在上一篇博客中我有和大家分享项目环境的配置,今天会给大家分享一下如何搭建一个项目,并让它在夜神模拟器中成功跑起来,分享的比较直接,只要按命令来,项目是可以跑起来的哦,希望初学者可以认真按照步骤来搭建项目~~~ 1. 全局安装react-native的脚手架 npm install -g yarn react-native-cli 2. 使用脚手架初始化react-na...

2018-09-14 17:48:56

Reactive Native 开发环境配置

    在失踪很久后,我又肥来了~~~    最近一直在很痛苦的踩坑Reactive Native,在终于觉得自己好像七窍通了六窍之后,给大家分享一下我学习的心路历程,以及一些需要注意的事项,以及最后会弄一个demo跟大家分享,啊哈哈哈哈哈哈...       今天分享的是  Reactive Native 开发环境配置 Java8的安装及环境变量配置1、安装  ...

2018-09-14 17:38:12

关于vue常问的面试题

1、用vue做的项目,用了vue的全家桶吗?vue里面为什么不用jq?vue+vue-router+vuex+axios+es6+sass减少dom操作 2、vue如何进行性能优化?怎么做vue的兼容?1. 慎用deep watch2. 尽可能的减少watcher的数量  在上面16000个素材的情况,vue至少会创建16000个watcher,实际情况下会多得多,...

2018-08-04 14:32:46

使用Webpack+Babel打包Vue项目

使用Webpack+Babel打包Vue项目 步骤:安装babel相关的包npm install babel-core babel-loader babel-preset-env –save-dev  2.在项目根目录下创建一个babel的配置文件.babelrc  3.在.babelrc中配置写好对应的json代码片段代码片段{4.在webp...

2018-08-01 20:59:56

Webpack+Vue构建项目步骤

第一步:单纯的搭建出来我们的项目,并且通过webpack打包一个bundle.js然后运行起来步骤:1、建立项目必要的文件和文件夹(见截图)2、配置webpack.develop.config.js,指定入口,输出文件3、在main.js中写代码,App.vue中写代码 4、让我们的项目能运行App.vue 5、打包运行我们的项目...

2018-07-20 18:42:23

一个简单的函数封装--缓动动画

作为一个前端攻城狮,如果能够独立封装库的话,也说明在前端上有了一定的造诣了~~~~不过我是菜鸟,只能从小工具开始封装起来,偶然看到一个动画,就想起来了,封装一下,玩一玩这个缓动动画.个人觉得如果只是需要用到部分功能的话,自己封装比引入一个巨大的库要好的多,废话不多说~<!DOCTYPE html><html><head lang="en"> ...

2018-07-19 08:25:26

如何上传自定义模板(包)到npmjs.com

自定义模板(包),并且上传到npmjs.com:1、了解模块化的好处---解决全局变量名污染的问题(闭包并没有解决)2、在node中如何根据CommonJS规范来定义模块3、发布到npmjs.com注意:我们上传到npmjs.com上面的自定义模块,必须遵循规范规范如下:使用模块: 通过require关键字导入进来暴露模块: 通过module.exports = xxx 导出去给别人用这里上传一个...

2018-07-10 09:34:27

node.js之文件上传功能

步骤:1、完成通过form表单发送普通的POST请求    1.1、开启web服务,让浏览器访问的时候,给它返回一个form表单的页面        1.2、后台进行处理2、完成通过form表单发送文件上传的POST请求    1.1、在项目根目录生成一个package.json的文件,它有一个作用,就是记录我们安装过哪些第三方包        切换到项目根目录,但是项目名称不能是中文,执行 np...

2018-07-09 19:29:51

wepy微信小程序常见命令

1、wepy的安装 https://tencent.github.io/wepy/   根据官方文档来就行2、如何新建一个空白文件夹--wepy init empty 文件夹名字3、如何安装sass3、1 新建一个文件3、2 在self文件里面写wepy.page生成结构3、3  放开sass的注释3.4 在黑窗执行命令,安装sass即可4、如何去除报错在vscode里面搜索eslint(默认使用...

2018-07-08 16:59:31

原生拖拽框的实现

百度常见的一个功能,拖拽框,所以我也来一个~~~~~~<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8"> <title></title> <style> .login-header

2018-07-08 16:45:40

JQ框架结构理解

1、jQuery对象的本质:1、1 jQuery对外暴露了两个变量:$和jQuery  ,这两个变量都是指向同一个函数1、2  举例:1.2.1  不传参可以创建jq对象console.log($())   console.log(jquery())  ===> jquery.fn.init 1.2.2 传参(可以传任何参数,jq会做不同的处理,但是都会得到jq对象) 得到的也是jq对象co...

2018-07-08 16:36:57

微信小程序---wepy中的父子组件

本文将通过抽取tab栏组件为例,来阐述一下父子组件,因为比较匆忙,所以只写了比较重要的部分,给有基础的朋友看,按顺序理解应该就没问题啦~~官方文档新建一个页面,放抽取的组件,页面格式----->wepy.component(注意不是page哦)将需要抽取的组件放入进去(tabBar.wpy)<template><!-- 顶部区域 --><view class="...

2018-07-04 20:31:35

JS中获取URL里面数据的两种方式

1、采用了闭包、沙箱的方法: <script> (function (win) { var Route = { baseUrl: "http://127.0.0.1:9090/api", getParamObj: function () { ...

2018-06-19 11:21:36

苹果iPhone/iPad不越狱怎么破解付费APP?

    现在苹果越狱很难了,但是不得不说我最喜欢苹果的就是他的APP Store,有很多优秀的软件,丰富了我的生活,以前都是直接付费,但是随着自己的需求增多,软件的价格也是呈直线增长,所以不得不寻求一点特别的方式,接下来的方式对新手小白比较适用,大佬勿喷,我年纪小,经不起批评啦~~~第一步:我们需要先在电脑上安装iTunes和第三方软件同步助手。iTunes如何安装就不详细说明了,自己百度下载安装...

2018-06-13 09:18:43

如何规范CSS的命名和书写

     这篇文章来自于我的好朋友“深圳最后一个靓仔”所整理,作为前端码农,代码书写规范是对我们的硬性要求,所以大家对自己有要求的可以平常自己总结一些书写规范,也是对自己代码的一个提升。代码规范作为前端的开发人员,对于CSS的接触,就像吃饭一样,css对于现在网页很重要,要不怎么经常有人说用css来制作网页呢,理所当然,CSS命名规范也十分重要,规范它的命名有利于代码的语义和团队开发。CSS书写顺...

2018-06-11 09:12:41

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。