web前端开发中Nodejs、Grunt、npm等的介绍、使用
一、Nodejs的安装:
Grunt和所有grunt插件都是基于nodejs来运行的,如果你的电脑上没有nodejs,就去安装吧。去 https://nodejs.org/ 上,点击页面中那个绿色、大大的“install”按钮即可。
安装了nodejs之后,可以在你的控制台中输入“node -v”来查看nodejs的版本,也顺便试验nodejs是否安装成功。
注意两点:
第一,grunt依赖于nodejs的v0.8.0及以上版本;
第二,奇数版本号的版本被认为是不稳定的开发版,不过从官网上下载下来的应该都是偶数的稳定版。
二、安装npm:
装好NodeJS后,可以在你的终端执行下面的命令安装NPM:
curl http://npmjs.org/install.sh | sh
如果这样安装失败,或许你要在上面的命令之前加上sudo
,并按提示输入你的用户密码。详细的安装请点击这里查阅。
如果需要检验安装NodeJS或NPM是否要成功,可以通过下面的命令来检验:
这样你的NodeJS和NPM表示安装成功。
三、安装Grunt:
为了方便使用Grunt,你应该在全局范围内安装Grunt的命令行接口(CLI)。要做到这一点,需要在命令行中执行:
$ npm install -g grunt-cli
这条命令将会把grunt命令植入到你的系统路径中,这样就允许你从任意目录中运行Grunt(定位到任意目录运行grunt命令)。
注:如果不能安装
参考https://cnodejs.org/topic/4f9904f9407edba21468f31e
设置镜像 再执行$ npm install -g grunt-cli 安装
镜像使用方法(三种办法任意一种都能解决问题,建议使用第三种,将配置写死,下次用的时候配置还在):
1.通过config命令
npm config set registry https://registry.npm.taobao.org
npm info underscore (如果上面配置正确这个命令会有字符串response)
2.命令行指定
npm --registry https://registry.npm.taobao.org info underscore
3.编辑 ~/.npmrc
加入下面内容
registry = https://registry.npm.taobao.org
搜索镜像: https://npm.taobao.org
建立或使用镜像,参考: https://github.com/cnpm/cnpmjs.org
详细学习可见:
http://blog.csdn.net/wangfupeng1988/article/details/46418203
http://www.w3cplus.com/tools/grunt-tutorial-installing-grunt.html