我应该将 gulpfile.js、package.json 和源文件上传到生产环境吗?

Should I upload the gulpfile.js, package.json and source files to production?

我在 GitHub 上托管我的网站。我正在使用 npm 和 Gulp.

我应该将 package.json 文件、gupfile.jsbuild/ 文件夹(CSS 和 JS 源文件)上传到我的生产服务器吗?

通常对于生产环境,您不会将 gulpfile.js 上传到生产服务器,除非您编写了仅适用于您的生产环境的特定任务。您的构建文件夹将与您的 package.json 一起上传,因为一旦应用程序上传到您的生产服务器,您需要做的就是 npm install 然后启动您的服务器。

我知道这不是你问题的一部分,但由于你的主题是将应用程序投入生产,我强烈建议使用 forever 到 运行 你的应用程序。它对节点非常友好。希望这有帮助。