React PWA实验项目
React 的 PWA 实验项目,配置比较全,适合想体验渐进式应用的你。开发环境支持热更新,改完就能看到效果,响应也快,调试起来还挺省心。
yarn start能直接跑起开发环境,页面自动刷新,控制台还能提示你哪儿没写好,省得你来回找错。
yarn test用起来也方便,交互式测试模式,适合边写边跑。想走 CI 流程的,也能接上。
yarn build打包做得还挺精致的,文件带哈希名,压缩也做得不错。适合直接部署上线,不用太多配置。
注意点是yarn eject,一旦执行就回不去了,等于你要自己管 Webpack、Babel、ESLint这些底层配置。如果你是初学者,建议先别动。
顺手给你几个相关资源,想深入了解可以看看:
如果你正准备从单页应用升级到 PWA,不妨先试试这个项目,挺适合做个入门实验。
                            
                            pwa-experiment-master.zip
                            预估大小:22个文件
                        
                        
                        
                                
                                pwa-experiment-master
                                文件夹
                            
                                                        
                                
                                .gitignore
                                310B
                            
                                                        
                                
                                package.json
                                927B
                            
                                                        
                                
                                src
                                文件夹
                            
                                                        
                                
                                react-app-env.d.ts
                                40B
                            
                                                        
                                
                                About.tsx
                                110B
                            
                                                        
                                
                                Home.tsx
                                115B
                            
                                                        
                                
                                logo.svg
                                3KB
                            
                                                        
                                
                                setupTests.ts
                                255B
                            
                                                        
                                
                                App.css
                                564B
                            
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                                                        
                            
                            
                                                        
                                        
                                    文件大小:213.38KB
                                
                                
                                
                            
评论区