THẢO LUẬN

thg 9 15, 2019 3:31 SA

@tomhagen mình ko có teamview nhé bạn nhưng nhìn vào folder public của bạn thì mình không thấy phần js, css đâu cả bạn có chắc đó là folder build từ React không vậy ?

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 9 14, 2019 4:47 CH

à, không bạn. Ngoặc nhọn mình đã thêm vào mới nãy rồi nhưng vẫn không được ấy. Screenshot_11.png

Nếu được bạn teamview giúp mình với, mình loay hoay vụ này mãi mà không đc. 😦(( id: 1 398 578 563 pass: x49vj4

Cảm ơn bạn.

0
thg 9 14, 2019 4:38 CH

@tomhagen à nó bị thiếu ngoặc nhọn bạn ạ:

 server {
  listen   5000;
  index index.html;

  location / {
    root /root/news-server/public;
    include /etc/nginx/mime.types;
 }
}

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 9 14, 2019 4:26 CH

Mình đã sửa lại nội dung như hướng dẫn nhưng vẫn không được bạn ơi, chạy lệnh reload lại nginx báo lỗi. Screenshot_10.png

Bạn có thể teamview giúp mình được không, mấy cái này mình không có kiến thức gì mấy về nó. Cảm ơn bạn.

0
thg 9 14, 2019 3:42 CH

@tomhagen bạn thử sửa lại nội dung file my-site.conf thành như sau xem:

 server {
  listen   5000;
  index index.html;

  location / {
    root /root/news-server/public;
    include /etc/nginx/mime.types;
}

0

Cảm ơn anh nhé! Bài rất ổn đấy!

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 9 14, 2019 12:22 CH

Test vẫn không được bạn ơi, ca này căng quá 😦((
Screenshot_9.png

0
thg 9 14, 2019 12:09 CH

Cảm ơn bạn nhiều. Thực tế thì không có cách nào gọi là "dịch trực tiếp" đâu bạn các ngôn ngữ khác không chỉ NextJS với React hay VueJS hay thậm chí bên server đều phải sử dụng cách mà bạn nói trên là chuyển nội dung dịch vào các file rồi gọi ra nhé.

0
thg 9 14, 2019 12:06 CH

@tomhagen bạn bị sai đường dẫn rồi, bạn cd vào trong folder public kia rồi gõ lệnh pwd để lấy được đúng đường dẫn nhé

0
Avatar
đã bình luận cho bài viết
thg 9 14, 2019 11:59 SA

Translate chưa đến nơi

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 9 14, 2019 11:57 SA

Test IP:5000 vẫn chưa được bạn ơi, bạn xem giúp mình viết chỗ đường dẫn vậy có đúng ko nhỉ ? Screenshot_7.png

Đây là cấu trúc thư mục của mình: Screenshot_8.png

0
thg 9 14, 2019 11:51 SA

@tomhagen sorry bạn mình bị viết sai chính tả -s viết thường chứ không phải viết hoa nhé

0
Avatar
đã bình luận cho bài viết
thg 9 14, 2019 11:36 SA

Mình đang bắt đầu tập tành với Nextjs, vô tình lượm được bài này, giống như "Lượm được bí kiếp" vậy. 😃)) Cảm ơn bạn rất nhiều. Nếu được bạn chia sẻ phần làm việc đa ngôn ngữ trong next dùng nexti18next đi bạn, mình có thấy demo example trong kho docs của nextjs trên github nhưng đọc qua thấy chỉ là demo rất đơn giản thôi, chỗ nào có text cần chuyển đổi ngôn ngữ thì nó viết riêng ra 1 file rồi bỏ vào trong thư mục locales, mình thấy làm vậy hơi bất tiện, không biết trong dự án thực tế nó làm sao nhỉ ? Có cách nào dịch trực tiếp không nhỉ, sau này maintain vào chính component đó sửa cho nhanh, chứ ngồi vừa nhìn component rồi vừa nhìn file dịch để so sánh mới tìm ra được chỗ sửa thì căng.

+1
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 9 14, 2019 11:02 SA

Tới đây rồi bác ơi, chạy lệnh này nó báo hard link sudo ln -S /etc/nginx/sites-available/my-site.conf /etc/nginx/sites-enabled sudo servie nginx reloadScreenshot_6.png

0
thg 9 14, 2019 10:54 SA

Bài viết rất chi tiết! 👍

+1

hay quá anh ưi

0

Series kết thúc rồi hả anh ơi ? đang hưng phấn 😦

0
thg 9 14, 2019 10:18 SA

@tomhagen bạn gõ cd /etc/nginx sẽ thấy mà

0
Avatar
đã bình luận câu trả lời trong câu hỏi
thg 9 14, 2019 9:56 SA

Cái folder /etc/nginx/sites-available/ là sao mình chưa hiểu bạn ? nginx mình đã cài đặt rồi nhưng có thấy folder nào tên vậy đâu nhỉ ? Screenshot_4.png Screenshot_5.png

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí