tôi là hợp lý mới để nút, git, github và Heroku và tôi đang phải vật lộn để tìm ra cách tốt nhất để gửi ứng dụng của tôi để Heroku mà không làm lộn xộn lên repo với biên soạn của tôi , ứng dụng được rút gọn và không làm quá nhiều trong Heroku.Gulp triển khai folder quận của ứng dụng Node để Heroku
dự án Node.js tôi trông hơi như thế này:
- client
... code
- server
... code
- node_modules
- package.json
- gulpfile.js
- dist
- client
- server
Tất cả mọi thứ ngoài node_modules
và dist
đi vào github.
Các gulpfile biên dịch, minifies và concatenates tất cả mọi thứ đã sẵn sàng cho ra mắt vào dist
. Làm thế nào để đẩy chỉ thư mục dist
để Heroku, mà không có cũng đưa nó vào github? Thực hành tốt nhất là gì? Tôi không muốn gửi gulpfile tôi để Heroku vì nó có nghĩa là di chuyển devDependencies trong package.json và sử dụng một kịch bản bài cập nhật, vì nó gắn các dự án để Heroku nhiều hơn tôi muốn.
Lý do không sử dụng móc sau được tóm tắt tốt trong hai bài đăng sau: https://stackoverflow.com/a/15050864/344022 & https://stackoverflow.com/a/21056644/344022, tiếc là chúng không cung cấp một cách dễ hiểu.
Siêu cảm ơn, điều này hoạt động thực sự tốt. –