1.安装好nodeJS后 ,一般都会把npm也安装好的。nodeJs集成npm的,可通过在cmd 分别运行 node -v和 npm -v来查看他们的版本,假设显示可说明可继续以下的操作

2.想安装grunt一般能够直接在cmd里面运行   npm install grunt grunt-cli 【然而除了第一次我这么写能够生效外。后来都没成功过,什么鬼?我也不知道,能够改成这样写:

	npm install -g grunt-cli     安装全局grunt-cli
	npm install -g grunt    安装全局grunt

】   ,这个意思是通过npm来安装[install 全局[-g]的grunt 以及grunt的client[cli],也能够卸载掉grunt npm uninstall -g grunt

3.查看是否安装好了grunt。可通过cmd运行  grunt -version来查看grunt的版本号  假设显示如:grunt-cli v0.1.9grunt
v0.4.1两条包含
client和grunt的信息。那么说明grunt安装好了

4.如今已经安装好了grunt,当下我们要新建项目,那么怎样制定项目文件呢?在cmd里面输入"f:" 这里的意思是进入f盘,当然假设你的项目在其它盘同理。再cmd里面输入
"cd pathname"[进入f盘下的项目文件夹]

5.在我的电脑里面打开项目文件新建package.json文件[用于管理依赖插件],

加入例如以下内容:參数可參考

{

"name":"my-project-name", //项目名称

"version":"0.1.0",
 //项目版本号

"devDependencies": //依赖文件

{

"grunt":"~0.4.1",
 //”工具文件名称“:”~工具文件名称版本号“

"grunt-contrib-jshint":"~0.6.0",

"grunt-contrib-nodeunit":"~0.2.0",

"grunt-contrib-uglify":"~0.2.2"

}}

6.加入了package.json文件后,须要通过npm来运行操作

接着4的步骤,输入'npm install' 回车 来安装package.json里面的插件

7.安装了packge.json里面的,如今回到我的电脑->项目目录->新建文件Gruntfile.js来操作package.json里面的工具插件

加入内容例如以下:參考參数

module.exports = function(grunt)

{

    grunt.initConfig({

        pkg: grunt.file.readJSON('package.json'),//导入package.json

        concat : { //须要运行的插件名

            webqq : { //项目名

                files : { //将被操作的文件名称

                    'dist/main.js' : ['main.js','drag.js','scale.js','range.js']

                }

            }

        }

    });

    grunt.loadNpmTasks('grunt-contrib-concat');//载入插件

    grunt.registerTask('default', ['concat']);//运行插件

};

8.加入了Gruntfile.js插件操作文件后,相同须要通过在cmd对其进行运行,接着第6步
输入'grunt' 执行grunt对项目的操作,

cmd 如今包括"Done,witout errors."的提示
说明运行完grunt对项目的管理了

nodeJS npm grunt grunt-cli的更多相关文章

  1. NPM、nodeJS安装,grunt自动化构建工具学习总结

    一:安装 npm是随nodeJs安装包一起安装的包管理工具,能解决NodeJS代码部署上的很多问题: 常见的使用场景有以下几种: 允许用户从NPM服务器下载别人编写的第三方包到本地使用. 允许用户从N ...

  2. nodejs直接调用grunt(非调用批处理)

    在windows下,我们做js构建工作,都习惯安装grunt-cli,只需要命令行grunt...一切构建工作都自动完成了.这已经是很完美的情况了,不过最近要做一个服务器版的自动化构建系统,在node ...

  3. ☀【Grunt】package.json, Gruntfile.js, npm install, grunt

    npm install --registry http://registry.npm.taobao.org/ 切换源 Grunt.js 在前端项目中的实战http://beiyuu.com/grunt ...

  4. angular4.0 安装最新版本的nodejs、npm、@angular/cli的方法

    在使用ng项目的ui框架时,比如ng-zorro.angular Material,需要安装最新版本的@angular/cli: 配置ng-zorro框架 ng-zorro官网:https://ng. ...

  5. ubuntu14.04下nodejs + npm + bower的安装、调试和部署

      1. 简介 本文介绍ubuntu14.04下nodejs+npm+bower的安装.调试和部署 参考文档 https://docs.npmjs.com/getting-started https: ...

  6. [记]Windows 系统下设置Nodejs NPM全局路径

    Windows下的Nodejs npm路径是appdata,担心安装的node_modules越来越多,导致C盘满,所以参考别人的博文,将node_modules安装的默认目录修改一下. 参考Wind ...

  7. (转)如何制作nodejs,npm “绿色”安装包

      摘自:http://blog.chinaunix.net/xmlrpc.php?r=blog/article&uid=8625039&id=3817492       由于公司环境 ...

  8. npm install @wepy/cli -g 出错

    npm install @wepy/cli -g 出错:npm ERR! Unexpected end of JSON input while parsing near '...1.0.0" ...

  9. Windows环境下的NodeJS+NPM+Bower安装配置步骤

    Windows下的NodeJS安装是比较方便的(v0.6.0版本之后,支持windows native),只需要登陆官网(http://nodejs.org/),便可以看到首页的“INSTALL”按钮 ...

随机推荐

  1. hdu5319 Painter(模拟)

    题目链接:点击打开链接 题目大意:给一个矩形.有两把刷子,一把刷红色,一把刷蓝色,红色的方向是东南,蓝色的方向是西北,红色加蓝色等于绿色,如今已知这面墙当前的状态.求从白墙到这个状态最少刷了多少次. ...

  2. VMware虚拟机无法识别U盘解决方式

    1. 本机情况: Winxp操作系统(相同应该适用于win7),VMware虚拟机.虚拟机版本号:VMware 10.安装Ubuntu14.04.现要求在主机上插入U盘.在虚拟机中显示. 2. 遇到问 ...

  3. Oracle 单表选择率

    听了猫大师的课,对Oracle CBO又加深了一步理解: 单表选择率: selectivity=1/ndv*a4nulls ocard来自dba_tables.num_rows ndv 来自dba_t ...

  4. System.DirectoryServices Namespace

    https://docs.microsoft.com/en-us/dotnet/api/system.directoryservices?view=netframework-4.7 The Syste ...

  5. Java并发包

    刚看到一篇总结的比较全的JUC包总结,转载如下: 1. java.util.concurrent - Java 并发工具包 Java 5 添加了一个新的包到 Java 平台,java.util.con ...

  6. EOJ 3124 单词表

    题目描述 提取英文文本中的单词,重复出现的单词只取一个,把它们按照字典顺序排序,建立为一个单词表. 例如:英文文本如下: “ask not what your country can do for y ...

  7. 使用sed -i对文本字符串进行增删改查

    sed是一个很好的文件处理工具,本身是一个管道命令,主要以行为单位进行处理,可以将数据行进行替换.删除.新增.选取等特定工作.1. sed命令行格式sed [选项] [命令] 1.1 选项-n,使用安 ...

  8. 在 Ubuntu 15.04 上安装 Android Studio(极其简单)

    sudo apt-add-repository ppa:paolorotolo/android-studio sudo apt-get update sudo apt-get install andr ...

  9. JavaScript实现乘法表

    JavaScript实现乘法表 <script type="text/javascript">        function c(n,m)        {      ...

  10. 洛谷P4016 负载平衡问题(最小费用最大流)

    题目描述 GG 公司有 nn 个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等.如何用最少搬运量可以使 nn 个仓库的库存数量相同.搬运货物时,只能在相邻的仓库之间搬运. 输入输出格式 输入格 ...