nodejs安装/运行脚本
2013-10-31 15:59
281 查看
本文主要介绍nodejs在windows下安装及运行脚本。
其他系统可以从http://nodejs.org/download/找到对应的版本进行安装。
直接msi格式全程傻瓜式安装,中间会提示是否把node和npm添加到PATH环境变量里,为了方便使用,直接选择是。
安装完成后会在安装目录出现两个重要的文件node.exe和npm,npm.cmd,以及npm对应的脚本目录node_modules/npm。
同时,在用户目录下(%userprofile%\AppData\Roaming)会有两个目录:
npm:全局的模块存放路径,它下面还有一个node_modules目录存放对应的脚本。
npm-cache:npm模块的缓存目录,通过npm install命令安装的模块会先下载到缓存目录下
它支持多方式来安装模块:
npm install <package Name>:使用模块名称来进行安装模块,如npm install coffee-script。可以从https://npmjs.org/上面找到所有可用的模块。
npm install <package Name>@<tag>:安装指定标签的模块,如npm install coffee-script@latest
npm install <package Name>@<version>:安装指定版本的模块,如npm install coffee-script@1.0
npm install <package Name>@<version range>:安装指定版本范围的模块,如npm install =0.1.0">coffee-script@”>=0.1.0 <0.2.0”
npm install [tarball file]:使用tar.gz文件,如:npm install coffee-script.tar.gz
npm install [tarball url]:同上,不过是一个网络上的tar.gz文件,如:npm install http://github.com/jashkenas/coffee-script/tarball/master
npm install [folder]:一个文件夹名称,如npm install coffee-script/
npm install:在文件夹内时使用
其中,通过tar.gz或者文件夹的方式需要根目录下有一个package.json来描述这个模块的信息,如coffee-script模块:https://github.com/jashkenas/coffee-script/blob/master/package.json
以上的方式都是直接把模块安装到站点的node_modules目录下,npm install还有一个参数,用于把模块安装到全局环境中,即安装全局模块。
如npm install coffee-script -g就是把coffeescript安装为全局模块,安装完成之后可以看到%userprofile%\AppData\Roaming\目录下多了几个文件:
coffee:指定coffeescript相关的脚本环境等信息
coffee.cmd:用于运行coffeescript命令来编译或者做其他事情,如coffee –compile…
node_modules/coffee-script目录:具体脚本存放的路径
如coffeescript用来把coffee脚本编译成js脚本:coffee –wc *.coffee,这样会把当前目录下所以的.coffee文件编译成.js文件。
还有经常用来压缩js的uglify-js2:uglifyjs2 --ascii –o test.min.js test.js,把test.js压缩并输出为test.min.js。
花了一点时间,对nodejs环境初步了解^_^。
--EOF--
安装nodejs
先从nodejs官网:http://nodejs.org/下载对应的系统的安装包,比如用于64位系统的最新0.10.21的x64版本。其他系统可以从http://nodejs.org/download/找到对应的版本进行安装。
直接msi格式全程傻瓜式安装,中间会提示是否把node和npm添加到PATH环境变量里,为了方便使用,直接选择是。
安装完成后会在安装目录出现两个重要的文件node.exe和npm,npm.cmd,以及npm对应的脚本目录node_modules/npm。
同时,在用户目录下(%userprofile%\AppData\Roaming)会有两个目录:
npm:全局的模块存放路径,它下面还有一个node_modules目录存放对应的脚本。
npm-cache:npm模块的缓存目录,通过npm install命令安装的模块会先下载到缓存目录下
安装模块
nodejs通过npm命令对模块进行管理,使用npm install命令来安装模块。它支持多方式来安装模块:
npm install <package Name>:使用模块名称来进行安装模块,如npm install coffee-script。可以从https://npmjs.org/上面找到所有可用的模块。
npm install <package Name>@<tag>:安装指定标签的模块,如npm install coffee-script@latest
npm install <package Name>@<version>:安装指定版本的模块,如npm install coffee-script@1.0
npm install <package Name>@<version range>:安装指定版本范围的模块,如npm install =0.1.0">coffee-script@”>=0.1.0 <0.2.0”
npm install [tarball file]:使用tar.gz文件,如:npm install coffee-script.tar.gz
npm install [tarball url]:同上,不过是一个网络上的tar.gz文件,如:npm install http://github.com/jashkenas/coffee-script/tarball/master
npm install [folder]:一个文件夹名称,如npm install coffee-script/
npm install:在文件夹内时使用
其中,通过tar.gz或者文件夹的方式需要根目录下有一个package.json来描述这个模块的信息,如coffee-script模块:https://github.com/jashkenas/coffee-script/blob/master/package.json
以上的方式都是直接把模块安装到站点的node_modules目录下,npm install还有一个参数,用于把模块安装到全局环境中,即安装全局模块。
如npm install coffee-script -g就是把coffeescript安装为全局模块,安装完成之后可以看到%userprofile%\AppData\Roaming\目录下多了几个文件:
coffee:指定coffeescript相关的脚本环境等信息
coffee.cmd:用于运行coffeescript命令来编译或者做其他事情,如coffee –compile…
node_modules/coffee-script目录:具体脚本存放的路径
运行模块
通过把模块安装为全局模块,可以直接通过运行脚本。如coffeescript用来把coffee脚本编译成js脚本:coffee –wc *.coffee,这样会把当前目录下所以的.coffee文件编译成.js文件。
还有经常用来压缩js的uglify-js2:uglifyjs2 --ascii –o test.min.js test.js,把test.js压缩并输出为test.min.js。
花了一点时间,对nodejs环境初步了解^_^。
--EOF--
相关文章推荐
- ubuntu上安装nodejs并使其自动运行
- 在Ubuntu下安装nodejs4.x,并实现开机自动启动forever进程守护nodejs应用后台运行
- liunx环境下安装nodejs与运行
- 利用ASP.NET运行数据库的安装脚本
- NodeJS自动安装脚本
- bat脚本实例实现只允许运行一个实例(安装程序、创建快捷方式脚本)
- PyCharm 安装设置以及运行脚本
- Mac 安装 nodejs (图文详细步骤)及SublimeText运行JavaScript控制台
- 安装nodejs后运行npm -v出现(module.js:339 throw err..)错误解决办法
- Inno Setup安装、卸载时判断是否程序正在运行,安装完成时自动打开网页的脚本
- CentOS 或 Fedora 下自动化安装mono和jexus的脚本(Linux下的Asp.net运行环境配置)
- Appium基础篇4-如何解决每次运行脚本都安装apk的问题
- 学习一些在 Linux 上安装、运行和维护 Oracle 数据库所需的基本 bash shell 脚本。
- nodejs教程之环境安装及运行
- 运行angularjs项目--安装nodejs,配置项目运行环境
- 基于RedHatEnterpriseLinux V7(RHEL7)下SPEC CPU 2006环境搭建以及测试流程(之一)——介绍、安装准备、安装、config文件以及运行脚本介绍
- 安装脚本OSX: 在VirtualBox中运行BootCamp上的WindowsStrut2教程-java教程
- 警告: 无法调试脚本代码。未注册正确的 pdm.dll 版本。请修复 Visual Studio 2005 安装或运行“regsvr32.exe "%CommonProgramFiles%\Micro
- centos LNMP第一部分环境搭建 LAMP LNMP安装先后顺序 php安装 安装nginx 编写nginx启动脚本 懒汉模式 mv /usr/php/{p.conf.default,p.conf} php运行方式SAPI介绍 第二十三节课
- 用Shell编程写一个能实现自动安装目录和运行游戏的脚本