1.构建工具(grunt,gulp)

下载地址:
http://gruntjs.cn/
http://gruntjs.com/

(1)安装nodejs(http://www.nodejs.org/)
验证是否安装成功,命令行输入  node -v

(2)grunt 的安装

安装全局grunt-cli

命令行输入:

npm install -gd grunt-cli

查看安装过的模块

命令行输入:
npm list -gd

卸载模块

命令行输入:
npm uninstall grunt-cli -gd

(3)切换到项目目录

切换盘符 e:
列出盘符下的文件 dir
打开文件夹你     cd 文件夹

cd 项目文件夹 npm install grunt --save-dev

执行 npm install grunt --save-dev

2、建立项目夹

(1)自控制窗口中进入项目根目录>npm install

根目录,发现多了个node_modules目录,包含了四个子目录

(2)新建文件Gruntfile.js

(3)打开命令行,进入到项目根目录,敲 grunt 执行优化后的文件存在dest文件夹下

3、gulp

全局安装Gulp:

npm install -gd gulp

项目中安装Gulp:

npm install --save-dev gulp

项目根目录下创建gulpfile.js文件:

var gulp = require('gulp');

gulp.task('default', function() {
// place code for your default task here
});
运行Gulp

在gulpfile.js所在目录通过命令gulp的方式调用运行已经安装好的Gulp

转载于:https://www.cnblogs.com/leonchen024/p/4183349.html

基于node.js的压缩合并安装相关推荐

  1. 基于Node.js实现压缩和解压缩的方法

    本篇文章主要介绍了基于Node.js实现压缩和解压缩的方法,小编觉得挺不错的,现在分享给大家,也给大家做个参考.一起跟随小编过来看看吧 压缩格式 zip 和 gzip 是两种我们最常见到的压缩格式,当 ...

  2. linux系统宝塔安装nodejs,基于debian宝塔面板安装nodebb – 一款基于Node.js的论坛程序...

    NodeBB论坛程序是基于 Node.js构建,并支持Redis,MongoDB或PostgreSQL数据库.它利用Web套接字进行即时交互和实时通知.NodeBB具有许多现成的现代功能,例如社交网络 ...

  3. 认识Web前端、Web后端、桌面app和移动app新开发模式 - 基于Node.js环境和VS Code工具...

    认识Web.桌面和移动app新开发模式 - 基于Node.js环境和VS Code工具 一.开发环境的搭建(基于win10) 1.安装node.js和npm 到node.js官网下载安装包(包含npm ...

  4. 大文件分片上传前端框架_基于Node.js的大文件分片上传

    基于Node.js的大文件分片上传 我们在做文件上传的时候,如果文件过大,可能会导致请求超时的情况.所以,在遇到需要对大文件进行上传的时候,就需要对文件进行分片上传的操作.同时如果文件过大,在网络不佳 ...

  5. 基于Node.js+Express+MySQL的爱心助农电商管理系统的设计与实现(附源码)

    摘要 2020年新型冠状病毒突如其来,在疫情的影响下,全国各个地区的农产品销售均不同程度的出现了需求信息不畅,农产品管理困难,订单物流模糊,农产品滞销等问题的出现.与此同时2020年也是我国全面小康, ...

  6. 基于Node.js自我展示博客网站-计算机毕设 附源码231547

    自我展示博客网站的设计与实现 摘 要 个人博客网站是当今网络的热点,个人博客技术的出现使得每个人可以零成本.零维护地创建自己的网络媒体,Blog站点所形成的网状结构促成了不同于以往社区的Blog文化, ...

  7. 图片怎么转为html5,将图片转化为矢量并canvas化的容易工具(基于Node.js + HTML5 canvas)...

    将图片转化为矢量并canvas化的简单工具(基于Node.js + HTML5 canvas) 一.前言 最近需要做一个图标的矢量化,但是没有数据,因此采用了node.js作为数据处理工具,canva ...

  8. NGINX配置基于Node.js服务的负载均衡服务器

    NGINX配置基于Node.js服务的负载均衡服务器 本部署指南说明了如何使用NGINX开源和NGINX Plus在Node.js应用程序服务器池之间平衡HTTP和HTTPS通信.本指南中的详细说明适 ...

  9. 基于Node.js + WebSocket 的简易聊天室

    代码地址如下: http://www.demodashi.com/demo/13282.html Node.js聊天室运行说明 Node.js的本质就是运行在服务端的JavaScript.Node.j ...

最新文章

  1. RecyclerView的使用(1)之HelloWorld
  2. python turtle画圣诞树-Python画一棵漂亮的樱花树(不同种樱花+玫瑰+圣诞树喔)
  3. STM32F4 HAL库开发 -- RTC
  4. python加速循环嵌套的方法_如何加速python嵌套循环?
  5. django debug=false后静态文件丢失_python框架Django实战商城项目之工程搭建
  6. GroupBox控件
  7. 结晶紫行业调研报告 - 市场现状分析与发展前景预测
  8. 【渝粤教育】国家开放大学2018年秋季 0056-21T知识产权法 参考试题
  9. 给大家推荐一个查变量名的网站
  10. 2015游戏蛮牛——蛮牛杯第四届开发者大赛 创见VR未来开启报名
  11. 2021年危险化学品经营单位主要负责人试题及解析及危险化学品经营单位主要负责人理论考试
  12. 360浏览器查看html文件在哪里,IE/360浏览器无法查看源文件解决方法总结
  13. 华为千亿美金年报里的5G、AI、云计算
  14. 苹果手机测距离_手机传感器怎样运作 手机传感器工作原理【介绍】
  15. Excel 2010 SQL应用066 返回数字与文本混杂的数据
  16. oracle wallet相关的bug|oracle wallet使用注意事项|ORA-28374: typed master key not found in wa
  17. 【财经期刊FM-Radio|2020年11月19日】
  18. 0x00007FF7C49A4C42 处有未经处理的异常:0xC0000005: 读取位置 0x000001481A2D86C4 时发生访问冲突
  19. 以数据赋能业务,qlik为企业搭建透明绩效管理平台
  20. git入门(msysgit安装)

热门文章

  1. 华为手机连电脑_手机装进电脑里 华为MateBook X Pro 2020款升级多屏协同
  2. mysql query browswer_MySQL数据库新特性之存储过程入门教程
  3. python运行不了control+shift+i_Python不支持 i ++ 语法的原因解析
  4. 一键部署dns服务_OpenShift : 通往云原生、DevOps、微服务和Serverless的大门
  5. java中如何把时间封装成类,java-如何在不使用任何不推荐使用的类的情况下将日期从一种格式转换为另一种格式的日期对象?...
  6. centos 配置bond_Linux CentOS 7 多网卡配置bond模式 bond1 bond5 bond6
  7. QT:qt安装缺少GUI Application 选项
  8. GitHub开源的10个超棒后台管理面板
  9. 3. 5种常见卷积论文、解读、使用方法、实现代码整理(conv)
  10. 【神经网络】(14) MnasNet 代码复现,网络解析,附Tensorflow完整代码