博主辛苦了,我要打赏银两给博主,犒劳犒劳站长。
【摘要】学习前端神器,gulp、bower,这是给自己做的笔记。
node.js是运行在服务器端的javascript。
1.Windows下安装,从官网下载安装包,下载后直接安装到电脑上即可。
2.检查安装是否成功,因为安装的时候会自动添加系统变量,所以直接在cmd窗口中,输入:
C:\Users\mafutian>node --version
v4.4.5
3.测试npm是否安装成功,同样直接输入:
C:\Users\mafutian>npm -v
2.15.5
4.安装git,下载git安装包,直接点击安装即可。
5.安装node.js模块:
$ npm install <Module Name>
# 注意:npm是nodejs的包管理器,用于nodejs插件的管理(包括安装、卸载、管理依赖等),在安装nodejs过程中会集成安装npm。
# 如果没有Module则默认安装package.json中所有的package
简介:gult是基于NodeJs的自动任务运行器,它能够自动化完成js/less/html/css/sass等等文件的测试、检查、合并、压缩格式化,浏览器自动刷新、部署文件生成等操作。
提示:安装gulp之前需要安装node.js、gitbash
1. 全局安装 gulp:
$ npm install --global gulp
2. 作为项目的开发依赖(devDependencies)安装:
$ npm install --save-dev gulp
注意:全局安装了gulp,项目也需要安装gulp,这是为了执行gulp任务,本地安装gulp是为了调用gulp插件的功能。
本地安装:
1).将安装包放在./node_modules下(运行npm命令时所在的目录),如果没有node_modules目录,会在当前执行npm命令的目录下生成node_modul
es目录。
2)可以通过require()引入本地安装的包。
全局安装:
1)将安装包放在/usr/local(linux)下,或者 C:\Users\mafutian\AppData\Roaming\npm\node_modules(Windows)
2)可以直接在命令行里。
3)不可以通过require()来引入安装的包。
3. 查看gulp的版本
# 只安装了全局gulp,没有安装项目gulp
$ gulp -v
[14:45:26] CLI version 3.9.1
# 或者
$ gulp -v
[14:45:14] CLI version 3.9.1
[14:45:14] Local version 3.9.1
3. 在项目根目录下创建一个名为 gulpfile.js 的文件:
var gulp = require('gulp');
gulp.task('default', function() {
// 将你的默认的任务代码放在这
});
// 注意:gulpfile.js是gulp项目的配置文件。
4. 运行 gulp:
$ gulp [任务名称]
简介:Bower是一个客户端技术的软件管理器,它用于搜索、安装和卸载如JavaScript、html、css等文件。
安装bower之前,需要安装好node.js,npm和git
1. 全局安装 bower:
$ npm install -g bower
2. 检查是否安装成功
$ bower help
Usage:
bower <command> [<args>] [<options>]
Commands:
cache Manage bower cache
help Display help information about Bower
home Opens a package homepage into your favorite browser
info Info of a particular package
init Interactively create a bower.json file
install Install a package locally
link Symlink a package folder
list List local packages - and possible updates
login Authenticate with GitHub and store credentials
lookup Look up a package URL by name
prune Removes local extraneous packages
register Register a package
search Search for a package by name
update Update a local package
uninstall Remove a local package
unregister Remove a package from the registry
version Bump a package version
Options:
-f, --force Makes various commands more forceful
-j, --json Output consumable JSON
-l, --loglevel What level of logs to report
-o, --offline Do not hit the network
-q, --quiet Only output important information
-s, --silent Do not output anything, besides errors
-V, --verbose Makes output more verbose
--allow-root Allows running commands as root
-v, --version Output Bower version
--no-color Disable colors
See 'bower help <command>' for more information on a specific command.
3. 查看bower的版本
$ bower -v
1.7.9
4.更新bower
$ npm update -g bower
5. bower初始化
$ bower init
5. 安装 packages
# installs the project dependencies listed in bower.json
$ bower install
或者
$ bower install --save-dev # 自动把模块和版本号添加到devdependencies部分
6. 卸载 bower
$ bower uninstall
版权归 马富天PHP博客 所有
本文标题:《gulp基本介绍笔记》
本文链接地址:http://www.mafutian.net/141.html
转载请务必注明出处,小生将不胜感激,谢谢! 喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^
顶0
踩0
评论审核未开启 |