Cách cài Node.Js, Sails.Js và tránh các lỗi vặt
Hi all , sau nửa tháng cài cắm , tháo gỡ ,nản , tức … các kiểu , cuối cùng thì mình cũng cài ok tất cả và chạy ngon , bài viết này chia sẻ cho những bạn giống mình , cài mãi node.js sails.js mà không được . nếu bạn cài rồi mà không được thì hãy gỡ hết node.Js ra khỏi máy .
Trước tiên , kiển tra xem trong máy đã có Microsoft visual C++ 2008 redistributable ( hoặc bản 2010 cũng đc) ? nếu chưa có thì phải google rồi cài nhé .
B1 : cài node.Js
bạn vào đây để download phiên bản mới nhất về : https://nodejs.org/
nháy vào chữ install màu xanh to đùng là được .
-
sau khi cài node bạn bật cmd để kiểm tra đã cài thành công chưa , bằng cách ấn
“node -v” và “npm -v” nếu ok thì bạn sẽ nhìn thấy phiên bản của node và npm
B2 : cài sails.Js
B2.1: Cài đặt Windows SKD (cho win 7/8) Link: https://msdn.microsoft.com/en-us/library/windows/desktop/hh852363.aspx
B2.2: mở cmd bằng quyền administrator chạy 2 lệnh :npm install node-gyp -g
npm install bcrypt -g
(không cài trước thì cũng cài sau , cái này giúp tránh lỗi bcrypt ( mình tham khảo từ http://itplusvn.com/huong-dan-fix-loi-compiling-bcrypt-node-js.html )
B2.3: nếu không có lỗi gì tiếp theo thì vào cmd gõ lệnh sau cài sails :
npm -g install sails@0.11
( ở đây mình cài sails phiên bản 0.11 , nếu bạn xem bài viết này vào thời điểm sails đã update nhiều rồi thì hãy lên google tìm phiên bản mới nhất , và thay chỗ “@0.11” , VD phiên bản mới nhất của sails lúc này là 2.1 thì viết vào là npm -g install sails@2.1
B2.4: chờ cho sails cài , có thể sẽ lậu đấy , nếu mạng nhà bạn chậm , cố kiên nhẫn nhé , có thể còn lỗi , và có nhiều dòng báo đỏ nhưng cứ để cho nó chạy hết .
B3: sau khi chạy cài xong sails (không còn cái thanh quay quay ở dòng cmd nữa ) , để kiểm tra , bạn vào cmd gõ
sails -v
nếu nó nhả ra đúng phiên bản của bạn cài , thì bạn đã thành công rồi , chúc mừng
test thử tạo project mới bằng lệnh sails new demo
để hiện ra như thế này nữa cho chắc cú nhé .
thế là ok rồi , chúc bạn thành công !
klq, Sails.js nó cũng dạng giống mean phải không bác
Chưa rõ về mean nhưng sails code toàn bằng node js thôi . Nó là framework trong node . Code chuẩn hoàn toàn theo mvc , xử lý run time tuyệt vời :v
2 posts were split to a new topic: Các bước cần thiết để bắt đầu với Node.js