美文网首页
命令行工具简介

命令行工具简介

作者: Mr_Hugo | 来源:发表于2016-10-13 22:10 被阅读22次
  • NPM

官网:https://www.npmjs.com/
在官网可以看到,有各种各样的开源工具,
其中

Express 是目前在 NodeJs 中使用非常广泛的框架
Gulp 流式的前端项目构建工具
bower 前端依赖管理工具
cordova 是用 JS编写移动端应用的工具
yo=yeoman 项目脚手架生成工具

Paste_Image.png

在实际的项目过程中可以上 NPM 网站上查询
也可以在终端通过

$ npm search XXXX

的方式进行查询

Bower

官网:https://bower.io/
Bower 是做什么:

Paste_Image.png

Bower安装

可以在官网文档中看到 Bower 的安全方式

Paste_Image.png

Bower 的安装一般是进行全局,如果已经安装了 NodeJs 只需要在终端中

$ npm install -g bower

在安装时就可能会提示权限不足的错误则可以

$ sudo npm install -g bower

参数-g表示全局安装

Gulp

官网:https://gulpjs.com

Paste_Image.png

在官网点击 Try it now 就进入了 Gulp 的github

Paste_Image.png

根据文档可以根据进行安装

$  npm install -g gulp-cli

图片中的--global就是-g
在全局安装完成之后
我们还需要在项目安装 gulp

$ npm install gulp --dev-save

然后在项目的根目示下面创建一个 gulpfile.js 文件做为配置文件

var gulp = require('gulp');
gulp.task('default', function() { 
  // place code for your default task here
});

配置好之后,在终端执行

$ gulp

YEOMAN

官网:http://yeoman.io

  • 在安装 express-generator 之前先安装yeoman
$ npm install -g yeoman

再安装 express

$ npm install -g express-generator
$ npm install -g express
  • 安装好 express 之后,就可以用 yo 生成项目了
Paste_Image.png

由于我们已经在 hello-node.js 这个目录下了,所以选择 N
如果没有生成项目目录,可以选择 Y

  • 在下步选对 MVC
Paste_Image.png
  • 然后选择 Jade
Paste_Image.png
  • CSS 选择 None
Paste_Image.png
  • 数据库选择 mongodb
Paste_Image.png
  • 工具选择 gulp
Paste_Image.png
  • 回车之后,就可以生成项目脚手架了
Paste_Image.png
  • 最后
$ npm install && bower install

相关文章

  • Xcodebuild命令

    1、 Xcodebuild简介 Xcodebuild是命令行工具包的其中一项。 命令行工具包(Command Li...

  • Git命令

    Git命令简介 git命令是一些命令行工具...

  • 命令行工具简介

    NPM 官网:https://www.npmjs.com/在官网可以看到,有各种各样的开源工具,其中 Expres...

  • Python模块学习 - fabric

    简介 fabric是一个Python的库,同时它也是一个命令行工具。使用fabric提供的命令行工具,可以很方便地...

  • node之inquirer基本用法和常用属性入门

    简介 用户与命令行交互的工具 安装 cnpm install -S inquirer 简单案例(input) 执行...

  • 02使用 Go 读取配置文件

    简介 使用 viper 读取配置 使用 Cobra 创建命令行工具 热重载 总结 当前部分的代码 简介 在上次的实...

  • asciinema录制命令行

    一. 简介 asciinema.org[asciinema]是一个非常方便的命令行录制工具。当我们不像使用录屏工具...

  • Python爬虫--命令行工具 (二)

    一、命令行工具简介 文档地址:https://scrapy-chs.readthedocs.io/zh_CN/la...

  • rz和sz 的安装及使用

    简介 rz,sz 是 Linux/Unix 同 Windows 进行 ZModem 文件传输的命令行工具。优点:不...

  • FFmpeg初识

    目录 参考 FFmpeg简介 FFmpeg命令行工具介绍 FFmepg类库介绍 1. 参考 [1] FFmpeg官...

网友评论

      本文标题: 命令行工具简介

      本文链接:https://www.haomeiwen.com/subject/lbdiyttx.html