`
weitao1026
  • 浏览: 1052956 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

grunt nodejs npm的关系是什么样的?

 
阅读更多
昨天自己鼓捣grunt,开始的时候不大明白,现在好像有种模糊的概念,不知道对不对,希望得到指点,我先抛砖引玉,把这三者的关系说一下,大家看看有什么不对的地方吗 ?
为什么安装grunt需要先有nodejs?
因为grunt需要npm包管理器。
为什么是nodejs?
因为nodejs开发的时候会涉及模块开发,会用到很多 第三方插件或者模块,这样方便下载,所以在下载nodejs时直接下载了npm并一同安装了。
npm是什么?
一个包管理程序,可以通过命令行与npm服务器连接并下载所需插件进行安装。
grunt又是什么?
因为上面说到了下载npm插件,那肯定需要将下载好的若干插件应用到实际生产中。怎么应用?就是通过grunt。
grunt可以将电脑中安装的npm插件,通过某些配置文件(package.json&Gruntfile.js)的设置实现自动化执行。从检查到合并到压缩等等,一系列的操作
只需要你动动动动动手指就行了,因为就动五次(输入命令grunt)。

 

分享到:
评论

相关推荐

    安装grunt-cli之后的nodejs

    而`grunt-cli`(Grunt Command Line Interface)是Grunt的命令行工具,它是Grunt工作流程中的重要组成部分,用于在项目中执行Grunt任务。Grunt是一个基于任务的构建工具,广泛应用于自动化JavaScript项目的构建、...

    NodeJs 几个npm模块

    今天我们将探讨几个重要的 npm 模块:socket.io、grunt、restify、nodemailer 和 log4js。 1. **socket.io**: Socket.IO 是一个实时应用框架,它在 Web 应用中实现了全双工通信。它通过多种技术(如 WebSocket、...

    Linux Centos7.2下安装nodejs&npm配置全局路径的教程

    这可以通过npm配置命令来完成,具体操作是进入到/usr/local/nodejs6目录,然后创建node_global和node_cache文件夹。接下来,设置npm的全局前缀为node_global,缓存目录为node_cache。 在配置了全局路径后,接下来是...

    nodejs npm install全局安装和本地安装的区别

    npm的包安装分为本地安装(local)、全局安装(global)两种,从敲的命令行来看,差别只是有没有-g而已,比如: 代码如下:npm install grunt # 本地安装npm install -g grunt-cli # 全局安装下面分别解释。1. npm ...

    v12.14.0版本的node.js 6.13.4版本的npm

    Node.js和npm是JavaScript开发中的两个关键工具,它们在构建可扩展的网络应用和服务中扮演着重要角色。本文将深入探讨v12.14.0版本的Node.js和6.13.4版本的npm,以及它们在开发环境中的应用。 首先,Node.js是一个...

    grunt-obfuscator:通过 Grunt 混淆 nodejs 项目

    咕噜声混淆器通过 Grunt 混淆 nodejs 项目安装 $ npm install grunt-obfuscator --save-dev用法 grunt . loadNpmTasks ( 'grunt-obfuscator' ) ;grunt . initConfig ( { obfuscator : { files : [ 'app.js' , 'lib/...

    Grunt 离线安装包

    3. **初始化 npm**:在项目根目录下,运行 `npm init` 命令,这会创建一个 `package.json` 文件,用于记录项目的依赖关系。 4. **解压 Grunt 离线包**:将下载的 Grunt 离线安装包解压,将其中的文件移动到项目中的...

    Grunt安装与使用

    1. 全局安装Grunt CLI(命令行接口):在命令行中输入`npm install -g grunt-cli`。这使得我们可以在任何项目中运行Grunt命令。 2. 项目中安装Grunt:进入你的项目目录,然后运行`npm init`创建package.json文件,...

    grunt demo

    npm install grunt --save-dev # 安装 Grunt 作为开发依赖 npm install grunt-contrib-concat --save-dev # 安装一个示例插件:文件合并 ``` 接下来,创建 `Gruntfile.js` 文件,并进行基本配置: ```javascript ...

    nodejs-installer:一个安装程序包,可让您将NodeJS和NPM安装为Composer依赖项

    这是一个安装程序,将下载NodeJS和NPM并将其安装在Composer依赖项中。 如果您的计算机上已经可以使用NodeJS,则跳过安装。 为什么? NodeJS越来越成为现代Web开发人员工具链的一部分。 每天都使用诸如Bower,Grunt...

    nodejs.zip

    1.教程 深入浅出Node.js(二):Node.js&... (1).unstall:npm unstall -g grunt-cli 3.环境变量: D:\Program Files\nodejs\; D:\Program Files\less.js-windows-master; C:\Users\Administrator\AppData\Roaming\npm;

    grunt-nodejs-typescript:TypeScript 中 Node.JS 服务器的完整 Grunt 配置

    这是逐步解释此配置制作的完整文章: : ##先决条件如果您还没有这样做,为了能够运行 Grunt,您必须首先安装 然后,通过运行以下命令,使用 npm(与 NodeJS 一起安装)安装 Grunt CLI: npm install –g grunt-cli...

    win7 nodejs 安装包

    标题 "win7 nodejs 安装包" 指的是适用于Windows 7操作系统的Node.js安装程序。Node.js是一款开源、跨平台的JavaScript运行环境,主要用于服务器端编程,允许开发者使用JavaScript编写命令行工具和服务器应用程序。...

    grunt打包配置

    - **插件未安装**:确保所有需要使用的 Grunt 插件都已通过 npm 安装。 - **配置文件错误**:检查 `Gruntfile.js` 是否存在语法错误或引用错误。 - **权限问题**:确保命令行以管理员权限运行。 #### 六、总结 ...

    提供nodejs标准版本资源(以防官网上不去) node-v12.16.3-x64.zip

    对于前端开发者来说,Node.js 的重要性在于它提供了与浏览器环境不同的开发体验,比如通过 npm 安装的 Gulp、Grunt、Webpack 等工具,可以用于自动化构建流程,提高工作效率。同时,Node.js 也是很多后端框架的基础...

    nodejs安装包

    这个"nodejs安装包"包含两个版本的Node.js安装程序:node-v0.10.36-x86.msi是适用于32位操作系统的版本,而node-v0.10.36-x64.msi则是为64位操作系统设计的。这两个文件是Windows安装程序包(MSI格式),用户可以...

    修改node.js默认的npm安装目录实例

    npm config set prefix D:\sw\develop\nodejs\npm npm config set cache D:\sw\develop\nodejs\npm\cache 四:测试 npm install express -g -g意思是安装到全局目录下,即 D:\sw\develop\nod

    myemberjs:我的 emeberjs 测试使用了 grunt 和 grunt-watch

    #EmberJs Demo(EmberJs演示项目)本项目出于学习目的而创建,参照于(This project created only for learning,refers to)##工具(Tools depends on)要使用本项目需要使用nodeJs/npm/grunt###nodeJs/npm从nodejs官网...

    Sistema-SGDI:图像数字化管理系统

    MonarchUI-最终用户界面框架 I. Documentation ... II....如果您在使用我们的模板时遇到错误或问题,请随时...brew install nodejs npm sudo npm install -g grunt sudo npm install IV. Changelog 读取changelog.txt文件

Global site tag (gtag.js) - Google Analytics