Webpack 2工作流程如何测试我的生产文件以及如何上传?

时间:2017-04-28 20:52:50

标签: webpack webpack-dev-server

Webpack 2工作流程 - 刚开始使用Webpack 2.

我的package.json

"scripts": {
"start": "webpack-dev-server",
"dev": "webpack -d —watch ",
"prod": "webpack -p"
},

当我运行npm run prod时,它会将我的文件写入dist。但是我如何查看这些文件。当我运行webpack-dev-server时,那些不是我的dist文件。它是暂时处于中间状态的。

我是否应该运行另一个节点服务器?我应该测试我的dist文件是否正确?或者我应该相信我在webpack-dev-server中看到的是我将在dist目录中获得的内容?

我的后续问题是我应该如何将文件上传到托管服务器?

我将文件上传到制作的方式是我git push我的整个项目到bitbucket。然后我通过终端登录我的托管服务器,从bitbucket登录git pull

我应该做同样的事情吗?使用专用的dist文件夹。我应该为dist做一个单独的回购所以我只推动它吗?或者我应该使用SSH并只是推送该文件夹?什么是最佳实践。

1 个答案:

答案 0 :(得分:0)

我不会将生成的文件置于版本控制之下。使用rsyncscp推送文件夹。要查看构建的结果,是的,您需要在本地运行某些内容以从该文件夹中为它们提供服务。根据应用的运行方式,您可以直接在浏览器中打开索引页。