node.js

Node.js 深度体验

Node.js模块系统 模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的 node.js //代码 require('./love') 引入了当前目录下的love.js文件 var love = require('./love');love.confession(); love.reject();love.js //代码 require('./love'

nodejs读写ecel内容

支持读写Excel的node.js模块 node-xlsx: 基于Node.js解析excel文件数据及生成excel文件,仅支持xlsx格式文件; excel-parser: 基于Node.js解析excel文件数据,支持xls及xlsx格式文件; excel-export : 基于Node.js将数据生成导出excel文件,生成文件格式为xlsx; node-xlrd:

用nodejs做网站 - 1

开头突然就想做一个网站了。写一个系列,将一个网站开发、部署、运维等方方面面写一遍。虽然不可能方方面面都做到绝对专业,但对于大多数的人来说还是有借鉴意义的。这其中涉及到了很多的流行要素,比如vuejs、scss、webpack、前后端分离、CDN、自动化测试、docker、API等,整个过程将会变得非常有趣,我们将会学到很多的东西。其中很多东西此前我并没有尝试过,仅仅是听过。

mongoose如何filter过滤数据

原文地址:http://www.fidding.me/article/17简介Mongoose是在NodeJS开发中对mongodb进行便捷操作的对象模型工具。当我们获取数据的时候,通常需要对数据进行筛选过滤以避免泄漏重要信息,下面我将简单介绍如何使用mongoose进行数据筛选过滤(filter)。直接数据过滤直接数据意思就是我们拿到的就是存放在mongodb数据库中的数

用nodejs做网站 - 3

开始之前我先介绍几款工具,这几款工具会在接下来用到。他们会帮我们处理很多无聊的操作。nodemonhttp://nodemon.io/Nodemon is a utility that will monitor for any changes in your source and automatically restart your server. Perfect for

用nodejs做网站 - 4

开头惊了,jade改名了,我才知道。https://github.com/pugjs/pugThis project was formerly known as "Jade." However, it has been revealed to us that "Jade" is a registered trademark, and as a result a rename

在 Angular 2 Component 中使用第三方 JS 库

本文所有内容以 Angular 2 Quick Start 项目为基础,使用 TypeScript 语言。如上图,最近遇到一个需求,需要在一个刚启动的 Angular 2 项目中使用 snap.svg 操作页面上的 svg 元素做动画。我粗略的看了下, snap.svg 的实现似乎并没有遵从什么模块规范,就是常见的提供几个全局变量完事。如果真的耿直的在 Component

如何从 git reset --hard 中拯救代码

上个周末遇到了一个这样的场景场景自己写了大半天的一个小东西的代码,目录结构大概如下node_modulessrc - ...filestest - test.jspackage.json睡前本来准备上传到github仓库git initgit add -A发现忘记添加.gitignore,把node_modules文件都add进去了于是手贱输入了git reset --

用nodejs做网站 - 5

数据库传统建表就是直接用SQL写出来,在数据库中执行。但我不是很擅长这种事,于是我找了工具帮我处理。Knex https://lodash.com/A modern JavaScript utility library delivering modularity, performance, & extras.var config = require('./config');