Npm Là Gì – Npm Là Công Cụ Gì

Bài viết Npm Là Gì – Npm Là Công Cụ Gì thuộc chủ đề về Hỏi Đáp thời gian này đang được rất nhiều bạn quan tâm đúng không nào !! Hôm nay, Hãy cùng https://NaciHolidays.vn/ tìm hiểu Npm Là Gì – Npm Là Công Cụ Gì trong bài viết hôm nay nha !

Các bạn đang xem nội dung về : “Npm Là Gì – Npm Là Công Cụ Gì”

NPM là gì?

NPM là gì? – NMP là viết tắt của Node package manager là một công cụ tạo and quản trị những thư viện lập trình Javascript cho Node.js. Trong xã hội Javascript, những lập trình viên share hàng trăm nghìn những thư viện với những đoạn code đã triển khai sẵn một chức năng nào đó. Nó cứu cho những dự án mới né phải viết lại những thành phần căn bản, những thư viện lập trình hay thậm chí cả những framework.

Bài Viết: Npm là gì

Nếu trong project của bạn cần setup cả chục scripts từ những thư viện khác nhau. Điều này cũng như với việc bạn cần phải download source của chục thư viện, include chúng vào trong source của bạn. Một việc làm tốn khá nhiều thời điểm khủng khiếp.

*

Mỗi đoạn code này khả năng chịu ràng buộc vào rất đông những mã nguồn mở khác, thật phát tài khi những công cụ quản trị thư viện ra đời, nếu không sẽ mất rất đông công sức trong việc quản trị những thư viện này.

Xã hội cần dùng npm rất to, hàng triệu những thư viện đc ban hành, giúp sức Javascript ES6, React, Express, Grunt, Duo… Ngày này cũng đã có mặt thêm Yarn một công cụ cũng tương tự npm, đc FB phát triển với nhiều công năng vượt trội khả năng sẽ thay thế npm.

Mọi Người Cũng Xem   Metub Là Gì - Metub Network Và Những Điều Cần Biết

Nếu mà bạn từng code Php thì sẽ biết Composer là công cụ quản trị thư viện của nó, cũng tương tự như NPM là công cụ quản trị thư viện Javascript.

10 Công ty bậc nhất trái đất cần dùng Node.js

Setup NPM

npm có sẵn khi bạn tải NodeJS về. Để check xem trên hệ thống của bạn đã đc cài npm chưa các bạn cần dùng lệnh npm -v, nếu một phiên bản đề ra thì hệ thống của bạn đã đc setup npm.

Vì NPM là một ứng dụng setup trên máy tính của bạn nên bạn cũng khả năng cần dùng nó để setup những thư viện Javascript từ trên Internet. Để setup một thư viện nào đó, chỉ cần mở cửa sổ Terminal (hoặc CMD) and thực thi lệnh giống bên dưới đây:

npm install package-nameVD như mình thử tải Vuejs về cần dùng sẽ cần dùng lệnh:

npm install vueKhi đó muốn cần dùng Vue.js các bạn chỉ áp dụng lệnh require():

var Vue = require(“vue”);
3 phút làm quen với Vue.js
Tương lai của JavaScript ra sao trong trái đất Front-End?

Setup global and setup local

Có hai cách thức để setup một gói bằng npm:Local: sẽ tạo nên folder node_modules nếu chưa xuất hiện trong project hoặc nếu có rồi nó sẽ bị lấy code của gói cần setup đưa vào đây, tức chỉ hiện diện trong folder của project giờ đây. Khi áp dụng bạn cũng khả năng cần dùng lệnh require().

Xem Ngay: Inside Là Gì – Nghĩa Của Từ Inside

Global: sẽ lưu trữ code của gói trong những tệp tin hệ thống cố định trong máy, chỉ khả năng cần dùng những package này trải qua những hàm CLI (Command Line Interface) ví dụ như gulp. Đã không còn gì cần dùng package trải qua require().

Mọi Người Cũng Xem   Thường Biến Là Gì - ý Nghĩa Của Thường Biến Là:

Mặc định thì những package khi setup đều sẽ là cài trên project của bạn.

Trong thực tiễn, đôi chút có các gói thư viện bạn đã setup nhưng sau đó bạn không cần dùng đến trong dự án, bạn cũng khả năng gỡ bỏ setup một gói trải qua câu lệnh:

npm uninstall package_nameCác package thư viện đưa vào project của bạn cũng khả năng liên tục có cập nhật mới. Tiến hành npm cập nhật để triển khai update cục bộ những gói tác động. Nếu bạn chỉ muốn update một gói rõ nét khả năng cần dùng cú pháp:

npm cập nhật package_nameCác câu lệnh này khả năng cần dùng flag -g để triển khai update cho những gói đc setup global.

Check những gói setup

Để check những gói đã đc setup trải qua npm cần dùng câu lệnh npm ls, nếu check những setup global thêm tham số -g

npm lsnpm ls -g

Package.json

Thăm dò về bất đồng điệu trong JavaScript
Để quản trị những gói setup tất cả bằng npm thì cách thức rất tốt đặc biệt là trải qua tệp tin package.json, đó là tệp tin bên phía trong folder gốc của project. Tệp tin JSON này chứa những content:Những gói thư viện lập trình mà project cần dùng.Được phép khẳng định phiên bản đúng mực của những gói thư viện lập trình đc cần dùng.Những gói bạn thành lập khả năng share đơn giản với những lập trình viên khác trên trái đất trải qua npm.

Lệnh npm init –yes sẽ tạo nên tệp tin package.json mẫu.

npm init –yesWrote lớn /home/topdev/random-keygen/package.json: “name”: “random-keygen”, “description”: “”, “version”: “1.0.4”, “description”: “”, “main”: “index.js”, “scripts”: “test”: “echo “Error: no test specified” && exit 1″ , “repository”: “type”: “git”, “url”: “https://github.com/vietdien2005/random-keygen.git” , “keywords”: , “author”: “Đàm Việt”, “license”: “ISC”, “bugs”: “url”: “https://github.com/vietdien2005/random-keygen/issues” , “homepage”: “https://github.com/vietdien2005/random-keygen”Chứa một vài những thuộc tính trong package.json, các bạn cùng điểm qua:

name: tên gói thư việnversion: phiên bản góidescription: phần biểu đạt về gói thư việnhomepage: Home của góiauthor: tác giảcontributors: tên người đóng góp cho packagedependencies: danh sách những gói chịu ràng buộc, auto đc cài theo.

Mọi Người Cũng Xem   Fraud Là Gì - Nghĩa Của Từ Fraud

Xem Ngay: Initiatives Là Gì – Initiative Là Gì, Nghĩa Của Từ Initiative

main: index.jskeywords: những từ khóa

Ví dụ cần dùng tệp tin package.json, project cần dùng package random-keygen với phiên bản là 1.0.4 cho production and cần dùng gói develop-random-keygen trong các bước develop là 1.0.2, tệp tin package.json sẽ như sau:

“name”: “random-keygen”, “version”: “1.0.4”, “dependencies”: “random-keygen”: “^1.0.4” , “devDependencies” : “develop-random-keygen”: “^1.0.2” Nếu muốn thêm những entry vào thuộc tính dependencies khi setup gói cần dùng thêm flag –save, còn với thuộc tính devDependencies thì cần dùng flag –save-dev.

Thể Loại: Share Kiến Thức Cộng Đồng

Các câu hỏi về Npm Là Gì – Npm Là Công Cụ Gì


Nếu có bắt kỳ câu hỏi thắc mắt nào vê Npm Là Gì – Npm Là Công Cụ Gì hãy cho chúng mình biết nha, mõi thắt mắt hay góp ý của các bạn sẽ giúp mình nâng cao hơn hơn trong các bài sau nha <3 Bài viết Npm Là Gì - Npm Là Công Cụ Gì ! được mình và team xem xét cũng như tổng hợp từ nhiều nguồn. Nếu thấy bài viết Npm Là Gì - Npm Là Công Cụ Gì Cực hay ! Hay thì hãy ủng hộ team Like hoặc share. Nếu thấy bài viết Npm Là Gì - Npm Là Công Cụ Gì rât hay ! chưa hay, hoặc cần bổ sung. Bạn góp ý giúp mình nha!!

Các Hình Ảnh Về Npm Là Gì – Npm Là Công Cụ Gì

Npm Là Gì - Npm Là Công Cụ Gì

Các từ khóa tìm kiếm cho bài viết #Npm #Là #Gì #Npm #Là #Công #Cụ #Gì

Tra cứu dữ liệu, về Npm Là Gì – Npm Là Công Cụ Gì tại WikiPedia

Bạn nên tra cứu nội dung về Npm Là Gì – Npm Là Công Cụ Gì từ web Wikipedia tiếng Việt.◄

Tham Gia Cộng Đồng Tại

💝 Nguồn Tin tại: https://NaciHolidays.vn/

💝 Xem Thêm Chủ Đề Liên Quan tại : https://naciholidays.vn/hoi-dap/

Related Posts

About The Author

Add Comment