摘要: 请直接查看原文:https://blog.yourtion.com/fix log4js with pm2 not work.html 之前一直使用 debug 还有 console.log 去打日志,或者使用文件日志模块,之前用 log4js 也主要为了把日志传输到 ELK 上。新的项目上决定使用 阅读全文
posted @ 2017-10-12 11:37 Liuyt 阅读(1153) 评论(0) 推荐(0) 编辑
摘要: 请注意,fs的大部分函数回调只会返回一个error参数,所以只要判断error为false的情况下就返回成功,无论有没有第二个参数。 另外exists需要单独包装,因为第一个参数就代表返回内容 阅读全文
posted @ 2017-08-16 10:21 Liuyt 阅读(241) 评论(0) 推荐(0) 编辑
摘要: 项目目录 server static src stroe router main.js app.js src为前端文件,src目录下有main.js代码如下 webpack打包报错,找不到router和store 解决方案,webpack没有设置src为根目录查找模块 阅读全文
posted @ 2017-07-24 11:28 Liuyt 阅读(4785) 评论(0) 推荐(0) 编辑
摘要: 网上有很多express+webpack的热更新,但是koa2的很少,这两天研究了一下子,写一个简单的教程。 1、需要的包 1. webpack:用于构建项目 2. webpack dev middleware:用于处理静态文件 3. webpack hot middleware:用于实现无刷新更新 阅读全文
posted @ 2017-07-21 12:13 Liuyt 阅读(8508) 评论(1) 推荐(0) 编辑
摘要: koa2在node6下运行 koa bodyparser 报错SyntaxError: Unexpected token function 解决方案:https://github.com/koajs/bodyparser/tree/3.x koa1使用 npm install koa bodypar 阅读全文
posted @ 2017-05-18 16:26 Liuyt 阅读(828) 评论(0) 推荐(0) 编辑
摘要: 1、为什么会有浅拷贝和深拷贝 首先要知道JS中数据结构分为值类型和引用类型。 值类型直接指向一块内存,内存中村放的是变量的值。 引用类型也会指向一块内存,内存中存放的是变量值的地址,而不是真的值本身。 那么引用类型中,值的变化会导致所有指向这块内存地址的变量获得的返回值都发生改变。在实际开发中,有时 阅读全文
posted @ 2017-03-28 14:11 Liuyt 阅读(767) 评论(0) 推荐(0) 编辑
摘要: 知识点1:组件属性的双向绑定,需要在属性+Change 作为Output方法返回即可。 知识点2:更新子组件的值,不会引起output触发,父组件不会更新绑定的值 知识点3:属性的双向绑定,只会子组件在emit时候,才会触发output输出更新父组件的值,且只会更新emit方法内的值,而不是子组件属 阅读全文
posted @ 2017-03-27 17:52 Liuyt 阅读(1078) 评论(0) 推荐(0) 编辑
摘要: angular2表单分为两种,一种为模板驱动,一种为模型驱动; 个人理解两者的不同 模板驱动依靠H5规则进行验证,在提交表单时进行自定义验证; 模型驱动在加载时候已经加载了所有的验证自定义验证,所以不必再提交时再进行自定义验证,在提交时只需要验证表单是否整体是否验证成功即可。 angular2如何使 阅读全文
posted @ 2017-03-16 11:57 Liuyt 阅读(217) 评论(0) 推荐(0) 编辑
摘要: ssh add 报错Could not open a connection to your authentication agent. 需要执行以下代码 eval ssh add 这里注意`不是引号,是数字1左边的那个点 阅读全文
posted @ 2016-12-09 13:39 Liuyt 阅读(256) 评论(0) 推荐(0) 编辑
摘要: 新装的系统,备份了outlook,还原后发现,outlook还在不停的同步服务端邮件,设置规则,禁止接收今天之前的邮件,但是outloock还是在同步,只是不接收而已,这样导致了莫名其妙的异常错误,outlook同步异常,这段错误是服务端错误导致的客户端同步异常,所以需要在服务端禁止客户端同步,我在 阅读全文
posted @ 2016-12-09 12:23 Liuyt 阅读(2100) 评论(0) 推荐(0) 编辑