node.js

mongodb数据库的使用

最近在学习node,所以听说node和mongodb更配哦。。所以我就来学习mongodb了一、mongodb的开启和关闭1. 查找mongod是否可用which mongod2. 启动mongodb指定path 和log日志mongod --dbpath /data2/db --port=27017 --fork /data2/db/log/mongod.log3. 关闭

常用npm模块分享

平时自己用的npm模块也不算少了,其实网上有很多牛人开发的npm模块都很好,希望不要被埋没了。一、 实用的模块1.thunder-vip作用:获取最新可用的迅雷 vip 账号。解决什么:不用每次打开网站去找号。。用法: $ thunder or var thunderVip = require('thunder-vip'); thunderVip(function (

node.js变量、全局变量、模块、module、eports一点愤怒。(一)

因为个人最近想学习一下nodejs方面的东西,发现网上都是介绍一些如何使用module和exports接口的,始终有些模糊不清,但是上次看了秒味课堂的nodejs视频,对一些基础有了一些了解,感觉很棒,于是就整理一下发布。希望对大家有用和帮助。[br]我感觉以下几点很基础很实在:一)node规定:一个文件就是一个模块[br]例如:一个test.js文件就是一个模块二)每个模

mongodb

基本使用概念documentcollectionmongodmongo 使用数据库mongod 开机mongoimport 导入数据mongod --dbpath c:mongodata//--dbpath 参数,表示数据库的存放位置,文件夹必须事先创建//mongoDB 有真实的物理文件,对应一个个数据库。db.help(); //在 mongodb 客户端中获得帮助db

Electron指南 - 快速入门

快速入门Electron提供了丰富的本地(操作系统)的API,使你能够使用纯JavaScript来创建桌面应用程序。与其它各种的Node.js运行时不同的是Electron专注于桌面应用程序而不是Web服务器。这并不意味着Electron是一个绑定图形用户界面(GUI)的JavaScript库。取而代之的是,Electron使用Web页面作为它的图形界面,所以你也可以将它看

也许是最简洁好用的timeago.js库了

timeago.jstimeago.js 是一个非常简洁、轻量级、小于 2kb 的很简洁的Javascript库,用来将datetime时间转化成类似于 * 时间前的描述字符串,例如:“3小时前”。本地化支持,默认自带中文和英文语言,基本够用;之前 xxx 时间前、xxx 时间后;支持npm方式和浏览器script方式;测试用例完善,执行良好;关于Python的版本,可以看

[译] Node.js 架构概览

译者按:在 Medium 上看到这篇文章,行文脉络清晰,阐述简明利落,果断点下翻译按钮。第一小节略嫌啰嗦,可以略过。刚开始我给第一节留了个 blah blah blah 直接翻后面的,翻完之后回头看,考虑完整性才把第一节给补上。接下来的内容干货满满,相信对 Node.js 运行机制有兴趣的读者一定会有些收获。原文:Architecture of Node.js’ Inter

OSX上Docker快速上手-以部署node.js环境为例

Docker简介Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。docker的英文本意是码头工人,也就是搬运工,这种搬运工搬运的是集装箱(Container),集装箱里面装的可不是商品货物,而是任意类型的App,Docker把App(叫Payload)装在Conta

如何自制 JS 注释文档生成工具

对于一个成熟的项目而言,一定需要一个注释文档生成工具,我们有很多可选的开源项目,如jsdoc、yuidocjs 等等,拥有这些强大的工具我们完全可以胜任任何注释方面的管理了么?一个成熟的开发者都会知道不管怎么样的项目都会在不同的开发条件下有一些特定条件的需求,所以我今天要讲的就是如何自制自己的注释文档生成工具。以 jsdoc-zero(https://github.com/

git-shortcut 命令行下快捷操作其它项目

前言因为工作的电脑是 Windows,使用的 msysGit 终端,但是这玩意不支持多 tab,经常要在多个项目中来回操作很麻烦,所以昨天在v2ex 看到这个 小黄鸡 的项目就想到能不能让他操作哪个项目就操作哪个项目呢,刚好周末有空,就写了这个玩意。项目介绍git 命令行下不用切换目录快捷操作其它项目项目地址:https://github.com/yangg/git-sho