2017-10-10 113 views
0

在我的應用程序中,我使用facebookincubator create-react-app repositorium。在完成一些工作之後,我在服務器上部署我的應用程序,並使用Google的PageSpeed Insights進行測試。在React App中壓縮靜態JavaScript文件

我的測試反饋是我沒有壓縮的statc javascript文件,其權重可以從1MB減少到150kB。有可能uglify JavaScript文件? 在這個存儲庫中我找不到webpack配置,你能告訴我什麼時候切換壓縮?

回答

0

請注意,minifyingcompressing資源是兩種不同的東西。


你指的是縮小你的JavaScript資源。 create-react-app的構建腳本附帶選項創建生產版本,其中還包括縮小了JavaScript

對於生產環境,您應該構建您的應用程序是這樣的:

npm run build 

壓縮一般是指gzip壓縮傳送到客戶端的文件,需要在您的網頁進行配置服務器。有關詳情,請參閱上文鏈接的Google壓縮情況頁面。

+0

是的,我通過npm run build來生產。我已打開gzip – yazpid