在Arch Linux上使用Makepkg
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
GruntJS是在NodeJS之上编写的JavaScript任务运行程序。它可以用于为您的应用程序自动执行重复性任务,例如缩小,编译,单元测试,整理等。用最少的精力。
在开始之前,您应该具有在系统上设置了特权的非root用户帐户sudo
。
刷新本地软件包索引:
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,我们需要在您的项目目录中添加两个文件:package.json
和Gruntfile.js
。
package.json
:NPM使用此文件存储作为NPM模块发布的项目的元数据。
Gruntfile.js : This file is named
Gruntfile.js or
Gruntfile.coffee`,用于配置或定义任务,以及加载Grunt插件。
导航到包的根目录:
cd /path/to/project
运行以下命令来创建package.json
文件:
sudo npm init
回答命令行调查表中的问题。
一旦你的package.json
文件被创建,安装咕噜作为发展的依赖性:
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
我们的教程到此结束,谢谢您的阅读。
在Arch Linux上使用Makepkg可以避免系统污染,确保仅安装必要的依赖关系。
快速学习如何在Ubuntu 16.04上安装OpenSIPS控制面板,为VoIP提供商提供支持的功能。
学习如何在Fedora 28上安装Akaunting,一款适合小型企业和自由职业者的开源会计软件。
使用其他系统?Mailtrain是一个基于Node.js和MySQL / MariaDB构建的开源自托管新闻通讯应用程序。
了解導致Minecraft延遲的原因和解決方案,包括優化伺服器性能和減少滯後的步驟。
勒索軟件攻擊呈上升趨勢,但人工智能能否幫助應對最新的計算機病毒?AI 是答案嗎?在這裡閱讀知道是 AI 布恩還是禍根
ReactOS,一個開源和免費的操作系統,這裡有最新版本。它能否滿足現代 Windows 用戶的需求並打倒微軟?讓我們更多地了解這種老式但更新的操作系統體驗。
Whatsapp 終於為 Mac 和 Windows 用戶推出了桌面應用程序。現在您可以輕鬆地從 Windows 或 Mac 訪問 Whatsapp。適用於 Windows 8+ 和 Mac OS 10.9+
閱讀本文以了解人工智能如何在小型公司中變得流行,以及它如何增加使它們成長並為競爭對手提供優勢的可能性。
最近,Apple 發布了 macOS Catalina 10.15.4 補充更新以修復問題,但似乎該更新引起了更多問題,導致 mac 機器變磚。閱讀這篇文章以了解更多信息