前端开发神器WebStorm--Grunt 搭建环境(03)

通过上一篇前端开发神器WebStorm--自动化工作流(前言),相信大家都Grunt自动化工具有了初步了解。

接下来我就以WROC3000 web为原型,演示一下如何使用Grunt工具提高工作效率最大程度压缩代码

1.首先安装node环境

进入官网 下载安装。(记住安装目录)

检测安装成功方法:打开CMD窗口,输入

node --version

会打印出安装的版本号,说明已经安装成功。

2.安装 Grunt 客户端

在CMD 窗口中,切换到node安装盘符,会自动切换到nodejs安装目录。

输入 npm install -g grunt-cli  回车

安装成功后会显示安装路径以及版本号。

例如

Your environment has been set up for using Node.js 0.10.28 (x64) and npm.

C:\Users\佩青>d:

D:\Program Files\nodejs>npm install -g grunt-cli
npm http GET https://registry.npmjs.org/grunt-cli
npm http 200 https://registry.npmjs.org/grunt-cli
npm http GET https://registry.npmjs.org/nopt
npm http GET https://registry.npmjs.org/findup-sync
npm http GET https://registry.npmjs.org/resolve
npm http 304 https://registry.npmjs.org/nopt
npm http 304 https://registry.npmjs.org/findup-sync
npm http 200 https://registry.npmjs.org/resolve
npm http GET https://registry.npmjs.org/abbrev
npm http GET https://registry.npmjs.org/glob
npm http GET https://registry.npmjs.org/lodash
npm http 304 https://registry.npmjs.org/abbrev
npm http 200 https://registry.npmjs.org/glob
npm http 200 https://registry.npmjs.org/lodash
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/minimatch
npm http 304 https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/sigmund
npm http GET https://registry.npmjs.org/lru-cache
npm http 304 https://registry.npmjs.org/sigmund
npm http 304 https://registry.npmjs.org/lru-cache
C:\Users\佩青\AppData\Roaming\npm\grunt -> C:\Users\佩青\AppData\Roaming\npm\nod
e_modules\grunt-cli\bin\grunt
[email protected] C:\Users\佩青\AppData\Roaming\npm\node_modules\grunt-cli
├── [email protected]
├── [email protected] ([email protected])
└── [email protected] ([email protected], [email protected])

D:\Program Files\nodejs>

3.配置WebStorm Grunt环境

新建一个空项目(以ws-Grunt为例),在根目录新建 GruntFile.js 文件,选中该文件右键点击, 选择,打开Grunt 控制台。

(注意:js文件的名称必须是GruntFile,否则右键单击不会出现

操作过程:

都看到最后Grunt 控制台有报错信息(Error),是因为没有安装Grunt服务。下面教大家安装:

快速按下两次Shift键,就可以看到新弹出来一个窗口(Search EveryWhere),可以搜索项目中的任何内容。在输入框中输入node npm,选择Actions下的Node.js and NPM,

在新弹出的窗口选择 ,输入grunt,点击 Install Package ,进行安装。安装成功后,会有绿色信息条提示。关闭当前窗口。再点击OK。

此时在根目录下就会生成node_modules的文件夹。刷新Grunt 控制台,错误信息就会消失。

4.配置WebStorm支持Grunt语法提示

配置过程如下:

至此,WebStorm 中的配置环境已经搭建完毕。

前端开发神器WebStorm--Grunt 搭建环境(03),布布扣,bubuko.com

时间: 2024-12-20 21:52:57

前端开发神器WebStorm--Grunt 搭建环境(03)的相关文章

Web前端开发神器--WebStorm(JavaScript 开发工具) 8.0.3 中文汉化破解版

WebStorm(JavaScript 开发工具) 8.0.3 中文汉化破解版 http://www.jb51.net/softs/171905.html WebStorm 是jetbrains公司旗下一款JavaScript 开发工具.被广大中国JS开发者誉为“Web前端开发神器”.“最强大的HTML5编辑器”.“最智能的JavaScript IDE”等.与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能.

前端开发神器WebStorm--自动化工作流Grunt(02)

为何要用构建工具? 一句话:自动化 对于需要反复重复的任务,例如压缩(minification).编译.单元测试.linting等,自动化工具可以减轻你的劳动,简化你的工作. 当你正确配置好了任务,任务运行器就会自动帮你或你的小组完成大部分无聊的工作. Grunt这货是啥? 最近很火的前端自动化小工具,基于任务的命令行构建工具 http://gruntjs.com 为什么使用Grunt? 使 用Grunt的最大好处在于它带给团队的一致性.如果你曾经多人合作完成工作,你就会知道代码中的不一致性是多

打造属于自己的前端开发神器 -- 给Sublime Text加上Eclipse的光环

打造属于自己的前端开发神器 -- 给Sublime Text加上Eclipse的光环 2013-05-16 14:39:15 将Sublime Text打造成如Eclipse一般的前端开发IDE 1. 快捷键移植篇   从Java开始的梦, 到如痴如醉的Front End, 却始终摆脱不了Eclipse的束缚.   对于Javaer, Eclipse是非常不错的选择, 但对于单纯的前端而言, 是不是觉得略显笨重, 其中各种不想要的东西, 反正是诸多不爽, 曾用过Eclipse来做前端的人应该都有

【前端福利】用grunt搭建自动化的web前端开发环境-完整教程

jQuery在使用grunt,bootstrap在使用grunt,百度UEditor在使用grunt,你没有理由不学.不用! 1. 前言 各位web前端开发人员,如果你现在还不知道grunt或者听说过.但是不会熟练使用grunt,那你就真的真的真的out了(三个"真的"重复,表示重点).至于grunt的作用,这里不详细说了,总之你如果做web前端开发,你一定要用grunt.还有一点,它完全免费,没有盗版.既强大又免费的东西,为何不用? 当然了,你如果你能找到更好的替代grunt的其他工

【前端福利】用grunt搭建自己主动化的web前端开发环境-完整教程

jQuery在使用grunt,bootstrap在使用grunt,百度UEditor在使用grunt,你没有理由不学.不用! 1. 前言 各位web前端开发者.假设你如今还不知道grunt或者听说过.可是不会熟练使用grunt,那你就真的真的真的out了(三个"真的"反复.表示重点). 至于grunt的作用,这里不具体说了.总之你假设做web前端开发,你一定要用grunt.另一点,它全然免费,没有盗版.既强大又免费的东西.为何不用? 当然了,你假设你能找到更好的替代grunt的其它工具

前端开发神器:Emmet

Emmet (前身为 Zen Coding) 是一个能大幅度提高前端开发效率的神器,让你飞一般地编写HTML和CSS代码. 官网:http://docs.emet.io/ 1. > 表示 后代 ul>li>a <ul> <li><a href=""></a></li> </ul> 2. + 表示 兄弟 div>h2+p <div> <h2></h2> &l

Sublime Text 使用指南 - 前端开发神器

Sublime Text 前端开发的神器 Sublime Text是一个前端开发者必备的编辑器,大量的插件,完善的功能,优越的性能,有非常多的特色,给前端开发提供了一个完善的开发条件. 本文主要介绍的是如何使用sublime Text藏在菜单里的一些功能,这些功能十分强大,却因隐藏的较深不太被大家关注,网上相关的介绍文章也不太多,这里就整理一下. Sublime Text 功能使用介绍,目录: Nodejs build System Multiple Selections Project & W

前端开发学习那些事儿(1)-环境

当我们在学习之前, 必须要做一些准备的事儿 - 环境的搭建 Linux: (LAMP) Linux  + Apache + MAMP + PHP Mac: MAMP / MAMP Pro window: WAMP Node.js安装 编辑器的选择 sublime text 3 /  Visual Studio Code / Notepad++ secureCRT WebStorm 就我个人而言比较喜欢Visual Studio Code 浏览器 chrome chrome插件 二维码插件 jso

前端开发神器 - Brackets

做了几年的 .Net 项目开发,后来公司转 Java 语言开发,Java 做了还没一年,公司准备前后端分离开发,而我被分到前端! Brackets是一款基于web(html+css+js)开发的web前端编辑器.它有许多普通编辑器难以实现的功能,是web前端开发者的神器. Brackets官网下载:http://brackets.io/ 其功能如下: 1.快速编辑将光标定在颜色上,按下快捷键Ctrl+E即可编辑颜色. 将光标定在标签或者class或者id上,Brackets就会搜索整个目录下的c