Как установить XAMPP на Ubuntu 16.04 / Ubuntu 18.04 (Linux)
Mục lục:
- Điều kiện tiên quyết
- Cài đặt sợi trên Ubuntu
- Sử dụng sợi
- Tạo một dự án mới
- Thêm phụ thuộc
- Nâng cấp phụ thuộc
- Xóa bỏ sự phụ thuộc
- Cài đặt tất cả các phụ thuộc dự án
- Phần kết luận
Sợi là trình quản lý gói JavaScript tương thích với npm giúp bạn tự động hóa quá trình cài đặt, cập nhật, định cấu hình và xóa các gói npm.
Nó được tạo ra để giải quyết một loạt các vấn đề với npm như tăng tốc quá trình cài đặt gói bằng cách song song hóa các hoạt động và giảm các lỗi liên quan đến kết nối mạng.
Trong hướng dẫn này, chúng tôi sẽ thảo luận về cách cài đặt Sợi trên hệ thống Ubuntu 18.04 của bạn thông qua kho lưu trữ gói Sợi APT. Kho lưu trữ Sợi chính thức luôn được duy trì và cung cấp phiên bản cập nhật nhất. Chúng ta cũng sẽ đi qua các lệnh và tùy chọn Sợi cơ bản.
Điều kiện tiên quyết
Trước khi tiếp tục với hướng dẫn này, hãy đảm bảo bạn đã đăng nhập với tư cách là người dùng có quyền sudo.
Cài đặt sợi trên Ubuntu
Thực hiện theo các bước bên dưới để cài đặt Sợi trên hệ thống Ubuntu 18.04 của bạn:
-
Bước đầu tiên là kích hoạt kho lưu trữ Sợi. Bắt đầu bằng cách nhập khóa GPG của kho lưu trữ bằng lệnh curl sau:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -Thêm kho lưu trữ Sợi APT vào danh sách kho lưu trữ phần mềm của hệ thống bằng cách nhập:
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.listKhi kho lưu trữ được thêm vào hệ thống, hãy cập nhật danh sách gói và cài đặt Sợi, với:
sudo apt updatesudo apt install yarnsudo apt install --no-install-recommends yarnĐể xác minh rằng Sợi được cài đặt thành công, hãy chạy các lệnh sau sẽ in số phiên bản Sợi:
yarn --versionTại thời điểm viết bài viết này, phiên bản mới nhất của Sợi là phiên bản
1.17.3.1.17.3
Sử dụng sợi
Bây giờ bạn đã cài đặt Sợi trên hệ thống Ubuntu của mình, bước tiếp theo là khám phá một số lệnh Sợi phổ biến nhất.
Tạo một dự án mới
Để tạo một dự án mới, sử dụng lệnh
yarn init
như dưới đây:
yarn init my_yarn_project
Kịch bản init sẽ hỏi bạn một số câu hỏi. Bạn có thể trả lời hoặc nhấn
enter
để sử dụng các giá trị mặc định.
yarn init v1.17.3 question name (vagrant): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.
Sau khi hoàn thành, tập lệnh sẽ tạo một tệp
package.json
cơ bản chứa thông tin bạn cung cấp. Sau này bạn có thể mở và chỉnh sửa tập tin này.
Thêm phụ thuộc
yarn add
Lệnh trên cũng sẽ cập nhật các tệp
yarn.lock
và
yarn.lock
, vì vậy bất kỳ ai làm việc trong dự án này khi chạy
yarn
sẽ nhận được các phụ thuộc tương tự.
Bạn cũng có thể chỉ định phiên bản gói hoặc thẻ gói:
Nâng cấp phụ thuộc
Để nâng cấp một phụ thuộc, sử dụng một trong các lệnh sau:
yarn upgrade
yarn upgrade @
Lệnh trên sẽ cập nhật các phụ thuộc của dự án lên phiên bản mới nhất của chúng theo phạm vi phiên bản được chỉ định trong tệp pack.json.
Xóa bỏ sự phụ thuộc
Sử dụng lệnh
yarn remove
theo sau là tên gói để loại bỏ một phụ thuộc:
yarn remove
Lệnh này cũng sẽ cập nhật các tệp
yarn.lock
và
yarn.lock
của dự án.
Cài đặt tất cả các phụ thuộc dự án
Để cài đặt tất cả các phụ thuộc dự án được chỉ định trong tệp
package.json
chạy:
yarn
hoặc là
Phần kết luận
Chúng tôi đã chỉ cho bạn cách cài đặt sợi trên máy Ubuntu 18.04. Để biết thêm thông tin về sợi, hãy truy cập trang tài liệu Sợi.
nodejs npm sợi ubfoxKhông thể cài đặt hoặc gỡ cài đặt chương trình trong Trình gỡ rối cài đặt và gỡ cài đặt chương trình Windows 10/8/7
Của Microsoft sẽ giúp bạn khắc phục sự cố nếu bạn không thể cài đặt hoặc gỡ cài đặt chương trình trong Windows 7/8/10.
Cách cài đặt sợi trên centos 7
Trong hướng dẫn này, chúng tôi sẽ chỉ cho bạn cách cài đặt Sợi trên hệ thống CentOS 7. Sợi là trình quản lý gói JavaScript tương thích với npm.
Cách cài đặt sợi trên centos 8
Hướng dẫn này sẽ hướng dẫn bạn cài đặt Sợi trên CentOS 8. Chúng tôi cũng sẽ trình bày những điều cơ bản về cách sử dụng Sợi để tạo dự án mới và thêm / xóa phụ thuộc.







