Yêu cầu thg 3 21, 2021 2:49 CH 542 0 3
  • 542 0 3
0

[Laravel, Reactjs] Xin cách up web lên host

Chia sẻ
  • 542 0 3

Hiện tại e muốn up code laravel với react lên host nhưng e thấy có file node_modules khá là lớn và nhiều file. Vậy cho e hỏi là lúc up code lên thì cần phải up những file nào ạ

3 CÂU TRẢ LỜI


Đã trả lời thg 3 21, 2021 3:04 CH
Đã được chấp nhận
+1

Up code lên thì không cần up folder node_modules nhé bạn. Nhưng lưu ý phải lưu phiên bản của package vào file package.json. Lúc cài đặt b nên thêm tag --save để tự động lưu luôn thông tin những gói cài đặt. Lúc gửi cho người khác dựa vào đấy mà package manager sẽ tự động install cho b những gói cần thiết vào node_modules. Ở laravel cũng tương tự với composer.json

Chia sẻ
Avatar Thành Long Ứng @ungthanhlong251198
thg 3 21, 2021 3:10 CH

dạ e cảm ơn nhiều ạ

Avatar PHAM HIEU @pviethieu
thg 3 22, 2021 12:34 SA

@ungthanhlong251198 you're welcome !!

Đã trả lời thg 3 22, 2021 2:04 SA
+1

Bạn không nói rõ nhưng mình cũng đoán là bạn dùng react + laravel theo kiểu SPA. Không giống như web dùng nodejs, với kiểu SPA (client side rendering) thì bạn chỉ cần upload những file bundle (output files) lên server/hosting mà thôi. Chứ không phải upload thư mục node_modules lên nữa.

Nếu website của bạn chạy trên nền node.js theo hướng server side rendering bằng node.js thì lúc đó mới cần node_modules trên server. Tuy nhiên, bạn cũng không cần upload node_modules mà chỉ cần lên server chạy npm install thì node_modules sẽ sinh ra. 😃

Chia sẻ
Avatar Thành Long Ứng @ungthanhlong251198
thg 3 22, 2021 9:46 SA

em cảm ơn nhiều ạ

Đã trả lời thg 3 26, 2021 7:42 SA
0

Cái react thì bạn có thể build thành file static để chạy mà. Có cần folder node_modules lúc chạy trên hosting đâu nhỉ ?

Chia sẻ
Avatar Thành Long Ứng @ungthanhlong251198
thg 3 26, 2021 10:03 SA

dạ đúng r. Do lúc đó e không biết với lại up file đó lên thì hết dung lượng host free nên mới lên đây hỏi ạ.