使用GruntJS构建Web程序之安装篇
- 软件编程
- 2026-01-11 17:19:39
它有以下作用
合并JS文件
压缩JS文件
单元测试(基于QUnit)
一句话:完全自动化(automation)
以下是它的安装过程。
一、安装node
参考nodejs入门 (最新的node会自动安装npm)
二、安装grunt命令行工具grunt-cli
使用-g全局安装,这样可以在任何一个目录里使用了。命令: npm install -g grunt-cli
需要注意的是在linux或mac下有时会报没有权限的错误,这时须在前面加一个sudo,
安装后,可以查看改工具的版本。命令: grunt -version
三、安装grunt及其插件
进入到某项目根目录,使用命令: npm install grunt --save-dev
此时,再查看grunt版本会多了一个4.0,如下
至此,安装完毕。
# 需要注意
# 命令行
# 是在
# 安装过程
# 可以查看
# JS
# BR
# 句话
# 任何一个
# 使用了
# 没有权限
# node.js
# node
# 单元测试
# nbsp
# 会报
# automation
# nodejs
# 某项
# 在前面加
# 使用基于Node.js的构建工具Grunt来发布ASP.NET MVC项目
# 使用GruntJS链接与压缩多个JavaScript文件过程详解
# QUnit
# 使用GruntJS构建Web程序之合并压缩篇
# Node.js的项目构建工具Grunt的安装与配置教程
# 学习使用grunt来打包JavaScript和CSS程序的教程
# 配置Grunt的Task时通配符支持和动态生成文件名问题
# Grunt入门教程(自动任务运行器)
# 详解Grunt插件之LiveReload实现页面自动刷新(两种方案)
# 使用GruntJS构建Web程序之Tasks(任务)篇
# 使用GruntJS构建Web程序之构建篇
# 基于Node.js的JavaScript项目构建工具gulp的使用教程
# GruntJS
# 使用Grunt.js管理你项目的应用说明
相关推荐:
c/c++ 利用sscanf进行数据拆分操作
JS实现京东商品分类侧边栏
MySql范围查找时索引不生效问题的原因分析
python IP地址转整数
JavaScript实现网页tab栏效果制作
python爬虫beautifulsoup解析html方法
Python ellipsis 的用法详解
JavaScript实现弹出窗口效果
如何在scrapy中集成selenium爬取网页的方法
解决Docker中的error during connect异常情况
接口自动化多层嵌套json数据处理代码实例
Pycharm plot独立窗口显示的操作
C# 对象映射的高性能方案
C# 实现Distinct将对象按条件去重
sql server把退款总金额拆分到尽量少的多个订单中详解
Javascript中window.name属性详解
Git提交代码错了吃后悔药的几种常用办法(场景分析)
IPV4和IPV6正则表达式的深入讲解
如何扩展Spring Cache实现支持多级缓存
git丢弃本地修改的所有文件(新增、删除、修改)
C# Dockpanel入门基础必看篇
MySQL 慢查询日志的开启与配置
Docker运行springboot项目的实现
element-ui点击查看大图的方法示例
Java接口和抽象类有什么区别
redis分布式锁的go-redis实现方法详解
Docker容器上用DockerFile部署多个tomcat服务的步骤
C语言规律循环累加求和案例
在C/C++项目中合理使用宏详解
Java 如何优雅的拷贝对象属性
Golang发送http GET请求的示例代码
使用Tomcat Native提升Tomcat IO效率的方法详解
javascript实现滚轮轮播图片
python mongo 向数据中的数组类型新增数据操作
Python析构函数__del__定义原理解析
python通过cython加密代码
Pytorch实验常用代码段汇总
浅析MySQL的WriteSet并行复制
全网最完整的Redis新手入门指导教程
IDEA快速显示Run DashBoard的图文详解
Git 如何放弃所有本地修改的方法
Java人机猜拳实现的思路及方法实例
flask项目集成swagger的方法
Mysql匿名登录无法创建数据库问题解决方案
浅谈MySQL中float、double、decimal三个浮点类型的区别与总结
Python 利用flask搭建一个共享服务器的步骤
JavaScript实现移动小精灵的案例代码
Docker 拉取镜像及标签操作 pull | tag
超详细MySQL8.0.22安装及配置教程
详解Go语言的context包从放弃到入门
本文转自网络,如有侵权请联系客服删除。
热门内容推荐
C#使用虚拟方法实现多态
- 2026-01-11
JavaScript原生对象之String对象的属性和方法详解
- 2026-01-11
js实现DOM走马灯特效的方法
- 2026-01-11
轻松创建nodejs服务器(1):一个简单nodejs服务器例子
- 2026-01-11
php实现微信公众平台账号自定义菜单类
- 2026-01-11
