随笔分类 -  Node

摘要:前言 为什么要使用 Redux? 组件化的开发思想解放了繁琐低效的 DOM 操作,以 React 来说,一切皆为状态,通过状态可以控制视图的变化,然后随着应用项目的规模的不断扩大和应用功能的不断丰富,过多的状态变得难以控制,以至于当不同的组件中触发了同一个状态的修改或者引发了视图的更新,我们可能搞不 阅读全文
posted @ 2017-04-23 22:36 淳安梁朝伟 阅读(1875) 评论(1) 推荐(0) 编辑
摘要:之前用 Ant Design 开发了一个项目,因此对 React 的特性有了一定的了解,React 使用封装组件的思想,组件各自维护自己的状态和 UI, 组件之间通过 props 传递数据和方法。当状态更新时自动重绘整个组件,从而达到局部刷新的效果,大大提高了 DOM 更新的效率,同时组件化十分有利 阅读全文
posted @ 2017-03-14 18:57 淳安梁朝伟 阅读(8360) 评论(7) 推荐(5) 编辑
摘要:正常情况下使用md5加密 实际开发中经常需要前端nodejs调用后端java接口,使用上述方法会出现中文加密结果不同的情况,解决方法如下: 或者 【crypto】 The crypto module provides cryptographic functionality that includes 阅读全文
posted @ 2016-12-27 15:46 淳安梁朝伟 阅读(11023) 评论(0) 推荐(0) 编辑
摘要:marked是一个markdown 解析、编译器,通过引入marked模块,可以实现一个简单的markdown编辑器。使用方式如下: Install 新建一个项目文件夹,在项目中下载marked模块 Usage 新建一个marked.js文件,引入marked 模块,并使用。 option配置 参数 阅读全文
posted @ 2016-12-06 10:53 淳安梁朝伟 阅读(12793) 评论(0) 推荐(0) 编辑
摘要:项目开发中需要请求webservice服务,前端主要使用node.js 作为运行环境,因此可以使用soap进行请求。 使用SOAP请求webservice服务的流程如下: 1、进入项目目录,安装 soap 模块 > npm install soap --save-dev 2、在项目的 node_mo 阅读全文
posted @ 2016-11-22 18:30 淳安梁朝伟 阅读(19910) 评论(0) 推荐(0) 编辑
摘要:1、创建Node项目 [Jade模板] > express nodeJade express创建项目若不显示指定模板,默认使用Jade,以下写法都可以: express -jade nodeJade express -view=jade nodeJade express --view=jade no 阅读全文
posted @ 2016-08-12 15:56 淳安梁朝伟 阅读(5303) 评论(1) 推荐(1) 编辑
摘要:Bcrypt百度百科: bcrypt,是一个跨平台的文件加密工具。由它加密的文件可在所有支持的操作系统和处理器上进行转移。它的口令必须是8至56个字符,并将在内部被转化为448位的密钥。 除了对您的数据进行加密,默认情况下,bcrypt 在删除数据之前将使用随机数据三次覆盖原始输入文件,以阻挠可能会 阅读全文
posted @ 2016-03-07 13:57 淳安梁朝伟 阅读(17605) 评论(0) 推荐(1) 编辑
摘要:新安装了express,但是当查看版本号输入: express -v 时出现如下错误: 网上查找了相关资料才发现express查看版本 的命令是 express -V (即V大写) 再次尝试: 发现同样报错,原来从express4.0版本之后,express便将将命令工具分出来了(项目地址:http 阅读全文
posted @ 2016-03-02 11:37 淳安梁朝伟 阅读(3193) 评论(1) 推荐(0) 编辑
摘要:创建nodeTest.js如下: 在终端中输入 node nodeTest.js 始终报错: 错误原因: 已经运行的另一个服务器使用了相同的端口,换一个端口就可以了。 如把80换成8080,再次运行: 阅读全文
posted @ 2015-12-29 20:36 淳安梁朝伟 阅读(358) 评论(0) 推荐(0) 编辑