如何在Debian 9上安装GruntJS

・3 分钟阅读

gruntjs是一个NodeJS写的Javascript任务运行程序,它可以用于自动化应用程序的重复性任务如压缩、编译、单元测试、整理等

前提条件

开始之前,你应该在系统上设置有sudo权限的非root用户帐户。

安装

刷新本地软件包索引:

 
sudo apt-get update

 

安装curl


sudo apt-get install curl

使用以下命令添加NodeJS 8.x的包存储库


curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

接下来,我们需要安装NodeJS和NPM以及开发工具:


sudo apt-get install build-essential nodejs

现在检查以确保NodeJS和NPM正常工作


node --version && npm --version
#v8.x.x
#5.x.x

安装Grunt :


sudo npm install -g grunt-cli

这将在你的系统上安装Grunt ,运行以下命令检查系统上安装的版本:


grunt --version
#grunt-cli v1.2.0

在新项目上安装Grunt

要在新项目上安装grunt,我们需要向你的项目目录中添加两个文件: package.jsonGruntfile.js

  • package.json :NPM用于存储作为NPM模块发布的项目的元数据。

  • Gruntfile.js : This file is named gruntfile,js or gruntfile,coffee `用于配置或定义任务,以及加载Grunt插件。

导航到你的软件包的root目录:

 
cd/path/to/project

 

运行以下命令创建package.json文件:

 
sudo npm init

 

回答命令行问卷调查中的问题。

创建package.json文件后,会Grunt安装为开发依赖项:


sudo npm install grunt --save-dev

创建Gruntfile.js文件:

 
nano Gruntfile.js

 

注册一个简单的默认任务:


var grunt = require('grunt');
grunt.registerTask('default', 'default task description', function(){
 console.log('hello world');
});

现在,运行缺省任务:

 
grunt

 

这是我们的教程,感谢你阅读。

Yanyan profile image