Cách cài đặt GulpJS trên Ubuntu 20.04

Cách cài đặt GulpJS trên Ubuntu 20.04

Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt GulpJS trên Ubuntu 20.04. Bạn sẽ học cách thiết lập GulpJS để thu nhỏ tệp Javascript trên Ubuntu.

GulpJS là một bộ công cụ giúp bạn tự động hóa các công việc khó khăn hoặc tốn thời gian trong quy trình phát triển của bạn. Tích hợp được tích hợp vào tất cả các IDE chính và mọi người đang sử dụng gulp với PHP, .NET, Node.js, Java và các nền tảng khác.

Sử dụng mô-đun npm để làm bất cứ điều gì bạn muốn + hơn 3000 plugin được quản lý để truyền trực tuyến các chuyển đổi tệp. Bằng cách chỉ cung cấp một bề mặt API tối thiểu, gulp rất dễ học và dễ sử dụng.

Điều kiện tiên quyết

  • Máy chủ chuyên dụng Ubuntu 20.04
  • Người dùng root hoặc người dùng bình thường có đặc quyền quản trị viên sudo.

Bước 1 - Giữ cho máy chủ được cập nhật

# apt update -y

# apt upgrade -y

Bước 2 - Cài đặt bản dựng cần thiết

# apt-get install build-essential -y

Bước 3 - Cài đặt NodeJS và NPM

Cài đặt phiên bản ổn định mới nhất của NodeJS.

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

# apt-get install -y nodejs

Xác minh cài đặt thành công.

# node -v && npm -v

Đầu ra:

v14.14.0
6.14.8

Bước 4 - Cài đặt GulpJS CLI

Cài đặt GulpJS CLI bằng lệnh sau:

# npm install -g gulp-cli

Xác minh cài đặt thành công.

# gulp -v

Cài đặt

Để sử dụng GulpJS với các plugin, bạn cần có   tệp gulpfile.js và   tệp package.json .

  • gulpfile.js: cấu hình, đường dẫn và thực thi các tác vụ cùng với quản lý plugin.
  • package.json: theo dõi các phụ thuộc và phiên bản của chúng.

Đi tới thư mục dự án của bạn.

# cd /path/to/project/

Khởi tạo môi trường NPM để tạo một  package.json :

Khi được nhắc nhập tên gói, hãy sử dụng  gulpjs . Nhấn  ENTER  để chấp nhận câu trả lời mặc định cho tất cả các câu hỏi khác. Sau đó, bạn sẽ thấy bản tóm tắt này.

About to write to /root/package.json:

{
"name': "gulpjs',
"version': "1.0.0',
"description': "',
"main': "index.js',
"scripts': {
"test': "echo \'Error: no test specified\' && exit 1″
},
"author': "',
"license': "ISC'
}

Is this OK? (yes)

Nhập  yes  và nhấn  ENTER .

Cài đặt  gói gulp cục bộ  và   plugin gulp-uglify .

# npm install --save-dev gulp gulp-uglify

Tạo tác vụ nuốt

Tạo một  gulpfile.js  trong thư mục gốc của dự án.

# vi gulpfile.js

Nhập các thư viện, sau đó, xác định một nhiệm vụ. Tác vụ ví dụ được đặt tên là  exampleTask.

const gulp = require('gulp'); // Import Gulp
const uglify = require('gulp-uglify'); // Import Gulp Uglify (Javascript minify)

gulp.task('exampleTask', ()=>{ // define a task
return gulp.src('/path/to/javascript/files/*.js') // source a directory full of anything ending with .js
.pipe(uglify()) // minify the stream
.pipe(gulp.dest('/path/to/destination/')); // send files to a destination
});

Đảm bảo có ít nhất một tệp javascript trong  / path / to / javascript / files / :

# ls /path/to/javascript/files/

Đầu ra:

file.js

Chạy nhiệm vụ.

# gulp exampleTask

Đầu ra:

Working directory changed to ~
Using gulpfile ~/gulpfile.js
Starting 'exampleTask’…
Finished 'exampleTask' after 59 ms

/ path / to / destination /  chứa tệp được rút gọn.

# ls /path/to/destination/

Đầu ra:

file.js

Chúng tôi đã cài đặt thành công GulpJS.

Trong hướng dẫn này, chúng tôi đã chỉ cho bạn cách cài đặt GulpJS trên Ubuntu 20.04.


Cách tạo nhóm trong Linux

Cách tạo nhóm trong Linux

Nhóm được sử dụng để tổ chức người dùng và các đặc quyền của họ như đọc quyền viết và thực thi. Để thêm một Groud, lệnh là groupadd.

3 cách để kiểm tra việc sử dụng CPU trong Linux

3 cách để kiểm tra việc sử dụng CPU trong Linux

Giải thích rõ 3 cách để kiểm tra việc sử dụng CPU trong Linux. Sử dụng CPU đề cập đến việc sử dụng tài nguyên xử lý hoặc khối lượng công việc được xử lý bởi CPU.

Cách cài đặt và cấu hình DenyHosts trong CentOS 7

Cách cài đặt và cấu hình DenyHosts trong CentOS 7

DenyHosts được sử dụng rộng rãi như một giải pháp thay thế cho Fail2ban. Nếu có quá nhiều lần đăng nhập SSH không hợp lệ, nó sẽ giả định rằng các cuộc tấn công brute-force của nó hoặc

Gắn một đĩa mới vào máy chủ Linux

Gắn một đĩa mới vào máy chủ Linux

Chúng ta sẽ tìm hiểu cách gắn một đĩa mới vào máy chủ Linux. Đối với phần trình diễn này, chúng tôi đang sử dụng máy chủ đám mây CentOS 7. bây giờ mount phân vùng như hình dưới đây.

Dễ dàng cài đặt Fail2ban trên Ubuntu 20.04

Dễ dàng cài đặt Fail2ban trên Ubuntu 20.04

Giải thích rõ về cách dễ dàng cài đặt Fail2ban trên Ubuntu 20.04. Fail2ban được viết bằng ngôn ngữ lập trình Python và nó là mã nguồn mở, miễn phí. Cấu hình.

Cách cài đặt WireGuard VPN trên Ubuntu 20.04

Cách cài đặt WireGuard VPN trên Ubuntu 20.04

Giải thích rõ về cách cài đặt WireGuard VPN trên Ubuntu 20.04. WireGuard là một VPN cực kỳ đơn giản, nhanh chóng và hiện đại sử dụng mật mã hiện đại

Cách cài đặt OpenSSL 1.1.1d trong CentOS

Cách cài đặt OpenSSL 1.1.1d trong CentOS

OpenSSL là một bộ công cụ mạnh mẽ, cấp thương mại, đầy đủ tính năng cho các giao thức Bảo mật tầng truyền tải (TLS) & (SSL). Tìm hiểu cách cài đặt OpenSSL 1.1.1d trong CentOS

Cách cài đặt và cấu hình CSF trên CentOS 8

Cách cài đặt và cấu hình CSF trên CentOS 8

Cách cài đặt và cấu hình CSF trên máy chủ CentOS 8. ConfigServer Security & Firewall là một ứng dụng tường lửa, Đăng nhập / Phát hiện xâm nhập và Bảo mật (SPI).

Cấu hình quy tắc kiểm tra không được phản ánh - Cách khắc phục sự cố

Cấu hình quy tắc kiểm tra không được phản ánh - Cách khắc phục sự cố

Cấu hình quy tắc kiểm tra không được phản ánh? Tìm hiểu cách các kỹ sư hỗ trợ của chúng tôi khắc phục sự cố và giải quyết vấn đề. Tệp cấu hình quy tắc /etc/audit/rules.d/audit.rules

CloudLinux tải cao trên máy chủ

CloudLinux tải cao trên máy chủ

Trong bài viết này, chúng tôi sẽ tìm hiểu cách các kỹ sư hỗ trợ của chúng tôi sửa lỗi tải cao của CloudLinux trên máy chủ. Vui lòng đảm bảo rằng các giới hạn LVE của bạn được định cấu hình đúng cách.