node 服务


node

Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是全球最大的开源库生态系统。

安装服务(如果npm无法使用可以用cnpm代理)

http-server

http-server 是一个简单的零配置命令行HTTP服务器, 基于 nodeJs.

1
npm install -g http-server

命令 http://www.cnblogs.com/lucker/p/4108838.html

cnpm

cnpm - 淘宝NPM 镜像 你可以使用我们定制的 cnpm (gzip 压缩支持) 命令行工具代替默认的 npm:

1
npm install -g cnpm

sass

CSS 的预处理程序 世界上最成熟、最稳定、最强大的专业级CSS扩展语言! 。CSS预处理器为CSS增加一些编程的特性,无需考虑浏览器的兼容性问题,例如你可以在CSS中使用变量、简单的逻辑程序、函数等等在编程语言中的一些基本特性,可以让你的CSS更加简洁、适应性更强、可读性更佳,更易于代码的维护等诸多好处。著作权归作者所有。 商业转载请联系作者获得授权,非商业转载请注明出处。

1
cnpm install -g node-sass

bower

是一个客户端技术的软件包管理器,它可用于搜索、安装和卸载如JavaScript、HTML、CSS之类的网络资源.

1
npm install -g bower
  • 验证

    1
    bower -v
  • 使用

    1
    2
    3
    4
    5
    6
    <!-- bower:css -->
    <!-- endbower -->
    </head>
    <body>
    <!-- bower:js -->
    <!-- endbower -->
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
bower init
name jd 项目名字
description jd index for weixin
main file index.html 主要文件
keywords mobile.jingdong
authors 作者
license wiT
homcapge
scl currcntly installed componcnts as dcpcndcncies NO 如果项目中有了 就yes
y
n
y

bower install jquery --save
bower install bootstrap --save
bower install touch --save
npm install wiredep --save


node
出来一个> require('wiredep')({ src: 'index.html' });
拿到别人的index.html bower.json
运行bower install
bower install 在官网注册的库(jqery) --save
安装一个库,把库作为依赖项写入bower.json
http://www.wangzhi.com --save
引入一个bower库中没有的别的地方的库

bower文档 https://bower.io/

wiredep

执行grunt wiredep命令 在index.html文件会把默认dependencies依赖中的组件自动注入到下面标签中去。

1
npm install wiredep  --save

wiredep文档 http://blog.csdn.net/itpinpai/article/details/48269825

gulp

Gulp.js 是一个自动化构建工具,开发者可以使用它在项目开发过程中自动执行常见任务。Gulp.js 是基于 Node.js 构建的.

1
npm install -g gulp-cli

grunt

Grunt是基于Node.js的项目构建工具。它可以自动运行你所设定的任务。

1
npm install -g gulp-cli

yo

1
npm install -g yo
  • 验证

    1
    yo -v

yo

1
npm install -g yo
  • 验证

    1
    yo -v

generator-webapp

1
npm install -g generator-webapp

ffmpeg

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。

  • 使用

    用cmd切换到qqmuic/musics node test.js 歌曲 名字不能有空格 ffprobe -v quiet -print_format json -show_format 1.mp3

0%