当前目录: nodejs笔记
在ubuntu中安装node.js以及express的部署

2016年9月1日  nodejs笔记,ubuntu   

//node.js的安装依赖其他环境,首先要更新其他软件 apt-get update apt-get install python gcc make g++   //安装node.js和npm sudo apt install nodejs-legacy sudo apt install npm   //安装express sudo apt install node-express-generator //查看是否安装成功 express -V sudo apt install node-express   关于在ubuntu下使用supervisor跟windows下使用不太一样,可以参考: 《ubuntu下安装使用supervisor配合express测试》   ----------------------------另一种安装方法----------------------------- 首先说下本文的系统环境是:Ubuntu 16.04 64位,本文内容亲测可用, 大家可以请放心借鉴参考,下面来一起看看详细的步骤。 使用淘宝镜像 淘宝镜像官网是https://npm.taobao.org/ ...

webpack教程

2016年7月27日  nodejs笔记,前端资源   

webpack就是一个打包工具,可以将多个js、css、图片、coffeescript、less等合并在一起,在调用时就加载一条js文件就行。 推荐同时全,局部安装 npm install -g webpack npm install webpack   安装完成后 webpack -h //有提示说明安装完成   假如网站的目录结构是这样:   在根目录手动创建webpack.config.js var webpack = require('webpack'); // 加载webpack模块是为了能使用,其内置的插件如BannerPlugin var CommonsChunkPlugin = require("webpack/lib/optimize/CommonsChunkPlugin"); //将公共部分JS提取出来独立为一个JS var autoprefixer = require('autoprefixer'); //自动添加css前缀 npm install autoprefixer module.exports = { entry: './entry.js', //文件入口,所有的css...

jade笔记模板教程

2016年7月26日  nodejs笔记,前端资源   

nodejs模板 ejs *注意学习使用jade模板时要注意元素的缩进和空格,否则会出错。 代码概况 doctype html head title #{title} script(type='text/javascript'). alert(1); style. body{background: red;} body div#container.wo.haha 1123123 a(href='http://qq.com' title='haha') 链接 div: div 1 翻译如下: <!DOCTYPE html> <html> <head> <title>111</title> <script type="text/javascript"> alert(1); </script> <style> body{background: red;} </style> </head> <body> <div id="container" class="wo haha">11...

Express 4.x 中文手册API

2016年7月12日  nodejs笔记   

来源:https://www.zybuluo.com/XiangZhou/note/208532 express() express()用来创建一个Express的程序。express()方法是express模块导出的顶层方法。 var express = require('express'); var app = express(); Methods express.static(root, [options]) express.static是Express中唯一的内建中间件。它以server-static模块为基础开发,负责托管 Express 应用内的静态资源。 参数root为静态资源的所在的根目录。 参数options是可选的,支持以下的属性: 属性 描述 类型 默认值 dotfiles 是否响应点文件。供选择的值有"allow","deny"和"ignore" String "ignore" etag 使能或者关闭etag Boolean true extensions 设置文件延期回退 Boolean true index 发送目录索引文件。设置false将不发送。 Mixed "...

express笔记

2016年7月10日  nodejs笔记   

安装express以及npm使用方法就不介绍了请自行查看相关内容,这里主要讲express使用方法 express 4.x之后就把命令分离出来了,所以还要另外安装express命令。 express-generator命令,安装完命令之后就可以使用命令生成默认项目包了,如: 要想深入还要自己翻译文档:https://github.com/expressjs/express npm install express //推荐把express项目包安装在本地 npm install express-generator -g //express命令,使用express -e www命令创建项目,其中-e表示ejs,默认是jade (如果只有node_modules目录可以手动自己输入:express -e www  就能在www目录下生成其他目录和文件了) bin //要启动express的文件就存在此目录中的www文件 node_modules //在此目录中安装的第三方模块都在这目录里 public //静态目录里面放...