nodejs
承蒙时光不弃1769203735
hello world!
展开
-
使用nodebb搭建一个论坛
由于现在手头上是mac,所以基于mac上搭建,下面讲具体搭建过程。当然其他操作系统用户可访问:https://www.kancloud.cn/a632079/nodebb-cn/372550里面除了mac,还有其他操作系统的搭建过程。希望大家学习愉快~言归正传:OSX Mavericks需要的软件首先,安装以下程序:http://nodejs.org/ http://...原创 2019-03-22 09:29:15 · 1380 阅读 · 1 评论 -
nodebb接入已有的账号体系及实现单点登陆、更改nodebb样式及页面
一、前言首先,当接到这个实现nodebb单点登陆这个功能需求时,自己还不太了解单点登陆的概念或者说过程原理。所以就只能一步一步入手,从接入自己的账号体系,覆盖已有的登陆体系开始。二、接入自己的账号体系首先,看官方提供的例子是必须的https://gist.github.com/julianlam/19deafaa4dbd624ceecd这大概的意思就是,为nodebb写一个插件...原创 2019-04-12 11:01:39 · 3074 阅读 · 8 评论 -
编写一个简单的NodeBB插件
要写 NodeBB 插件,棒极了!在这之前,你需要知道一些东西。和 WordPress 类似,NodeBB 的插件搭建在 NodeBB 的钩子系统上。钩子系统,通过可控制的方式,把 NodeBB 的部分功能开放给插件开发者,允许插件更改内容,或者触发确定的行为。更多 钩子 信息请查看全部过滤器、动作有两种类型的钩子:过滤器* 和 执行器。*过滤器 作用于内容。当内容在 NodeBB 中...转载 2019-04-03 15:03:11 · 1763 阅读 · 0 评论 -
mac或window更改node版本
目前有n和nvm这两个工具可以对Node进行升级,以下简单介绍一下二者的使用。一、mac下,使用 n安装很简单:$ sudo npm install -g n更换node版本$ sudo n v8如果你要安装node 9.x.x ,那就把v8 改成 v9二、windows下,使用 nvm【步骤】 如果已经安装过node版本,请先自行卸载,这一步很重要!!!...原创 2019-04-19 18:54:39 · 4065 阅读 · 0 评论 -
node.js操作mysql出错 Cannot enqueue Handshake after invoking quit
出错背景:当第一次执行数据库操作时,是可以成功的。这时第二次执行数据库操作,就会报错如标题所示。原因:这是因为我们在使用.end()方法关掉连接之后,需要重新调用createConnection重新创建一个连接。解决方式:例如下面封装的一个操作数据库的查询跟增加的方法。方法中每次都会首先使用 mysql.createConnection()创建新连接,再去执行数据库操作,而不...原创 2019-04-19 20:38:11 · 623 阅读 · 0 评论