Các thiết lập cho tệp package.json trong JavaScript
Khi một lập trình viên nào đó muốn làm cho
thư viện của họ có sẵn cho tất cả mọi người,
họ cần đặt nó vào registry
(tức là kho lưu trữ) npm. Để làm điều này, họ phải
trình bày tệp package.json của thư viện đó
một cách đặc biệt, bằng cách thêm vào một số
thiết lập quan trọng.
Những thiết lập này liên quan chính xác đến các thư viện công khai mà bạn tải xuống từ npm. Trong các dự án của riêng bạn để sử dụng riêng tư, bạn có thể không cần đặt chúng.
Vì vậy, đây là danh sách các thiết lập phổ biến nhất:
| Giá trị | Mô tả |
|---|---|
name |
tên dự án, phải được viết bằng chữ thường |
version |
số phiên bản, theo quy tắc Semantic Versioning |
description |
mô tả dự án |
main |
tệp đầu vào của dự án |
keywords |
đây là một mảng, giúp tìm kiếm module trong registry npm |
author |
trường này nhận một đối tượng với các khóa name, email và url,
cho phép mọi người dễ dàng liên hệ với tác giả của dự án.
|
license |
nhận tên giấy phép sử dụng mã định danh SPDX. Theo mặc định, giấy phép ISC được áp dụng, một lựa chọn phổ biến khác là MIT. Bạn cũng có thể sử dụng UNLICENSED cho các dự án riêng tư và dự án mã nguồn đóng. |
private |
nếu khóa này được đặt thành true, dự án sẽ không thể công khai trong registry npm. Điều này giúp ngăn chặn việc xuất bản dự án một cách vô tình. |
homepage |
URL của trang chủ dự án |
bugs |
URL để báo cáo các vấn đề và lỗi. Thường là địa chỉ trang dự án trên Github. |
Cài đặt thư viện jQuery.
Tìm trong thư mục node_modules thư mục của thư viện,
và trong đó - tệp package.json. Hãy nghiên cứu nó.
Cài đặt thư viện underscorejs.
Tìm trong thư mục node_modules thư mục của thư viện,
và trong đó - tệp package.json. Hãy nghiên cứu nó.
Nghiên cứu các thiết lập của tệp package.json
trong tài liệu chính thức.