- shares
- Facebook Messenger
- Gmail
- Viber
- Skype
Tổng hợp các lệnh cài đặt và hủy cài đặt cho node.js module
Để cài đặt node module có rất nhiều cách, bạn có thể khai báo các dependencies trong manifest package.json và sử dụng lệnh cài đặt cho các modules đã liệt kê trong manifest như sau:
npm install
Cài đặt node module
Ngoài ra, chúng ta cũng có thể cài riêng từng module, chỉ định tên module cài đặt với phiên bản mới nhất hoặc chọn ra phiên bản bạn muốn cài đặt, nếu không biết chính xác phiên bản cụ thể bạn còn có thể giới hạn phiên bản để nodejs tìm ra một phiên bản tồn tại trong khoảng bạn đề cử sau đó cài đặt. Tham khảo các cách dùng lệnh cài đặt node module như dưới đây:
//install module (package) npm install nodemailer //example of install nodemailer module. //install with version. Syntax: npm install <name>@<version> npm install [email protected] //detect version in range npm install sax@">=0.1.0 <0.2.0"
Cài đặt module thiết lập phạm vi global có thể dùng ở mọi nơi. Khi Những module khác có thể cần sử dụng những module global đó. Khai báo thêm tham số -g
. VÍ dụ:
npm -g install node-gyp
Build node module với Microsoft Studio
Đối với những module được viết bằng c/c++ được build bằng msbuild.exe của thư viện Microsoft Framework, trong quá trình cài node module, bạn sẽ có thể gặp lỗi.
C:\Program Files\nodejs\node_modules\msnodesql>node-gyp build gyp info it worked if it ends with ok gyp info using [email protected] gyp info using [email protected] | win32 | x64 gyp info spawn C:\Windows\Microsoft.NET\Framework\v4.0.30319\msbuild.exe gyp info spawn args [ 'build/binding.sln', gyp info spawn args '/clp:Verbosity=minimal', gyp info spawn args '/nologo', gyp info spawn args '/p:Configuration=Release;Platform=x64' ] Building the projects in this solution one at a time. To enable parallel build, please add the "/m" switch.
Nodejs sử dụng msbuild cũ, và máy tính của bạn đã nâng cấp lên MS2012, kết quả là không tìm thấy. Cho nên trong lệnh cài module bạn cần chỉ định thêm tham số phiên bản --msvs_version=2012
. Ví dụ:
npm install --msvs_version=2012 <package>
Hủy cài đặt node module
Để hủy cài đặt module ra khỏi ứng dụng nodejs, bạn sử dụng lệnh npm uninstall
. Xem các ví dụ sau:
//to uninstall module use syntax: npm uninstall <name>. example: npm uninstall unirest //The --force argument will force npm to fetch remote resources even if a local copy exists on disk. npm install sax --force //You may combine multiple arguments, and even multiple types of arguments. For example: npm install sax@">=0.1.0 <0.2.0" bench supervisor
Nếu bạn thích bài viết này, hãy ủng hộ chúng tôi bằng cách đăng ký nhận bài viết mới ở bên dưới và đừng quên chia sẻ kiến thức này với bạn bè của bạn nhé. Bạn cũng có thể theo dõi blog này trên Twitter và Facebook
- shares
- Facebook Messenger
- Gmail
- Viber
- Skype