首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

React TS3 专题」从创建第一个 React TypeScript3 项目开始

"> 我们React应用程序中的内容将会注入到id=root的div中,所有的JS内容都会编译成一个bundle.js,存在dist文件夹中。...tsx", ".ts", ".js"]}, output: { path: path.resolve(__dirname, "dist"), filename: "bundle.js...这里输出目录是 dist,编译后的文件名是 bundle.js devServer:设置 webpack 开发服务器,根目录是 dist 文件夹,并通过端口9000进行访问 10、最终的项目文件夹 如果你顺利的到了这一步...build": "webpack --env production" }, ... } 11.2 、打包 把代码部署到生成环境里,我们就会运行如下命令,你就会发现 dist 文件夹里,多出来了一个 bundle.js...文件: npm run build bundle.js 会将用到的依赖项和我们的 react 组件代码都编译压缩成一个文件。

2.2K10

浅谈 React Web App 优化

React 16 之前,Facebook 官方支持使用 React-addons-perf 来进行 React 的性能检测,不过在 React 16 版本之后,React 停用了对 React-addons-perf...我们看到:虽然 bundle.js 主文件在 676ms 之后已经加载完毕,但 2s 之后才开始加载出主页面。 ?...继续看发现解析和执行 bundle.js 花了 1.47s,也就是说在请求完 bundle.js 后的 1.47s 之内页面都处于完全空白状态,这导致在2s 之后 App 才初始化完毕,严重影响用户体验...目前所有的业务逻辑代码、组件与依赖的框架等都打包在这一个文件里面,必然会导致执行这一个文件耗时较长,我们需要把依赖单独打包,保持 bundle.js 的轻量,不管是请求还是执行文件都会更快。...= ["react", "react-dom", "react-router-dom", "mobx", "mobx-react"]; const antd = ["antd"]; const lib

84010
领券