使用 React 和 TypeScript 在 Meteor 应用程序中热模块替换
Hot Module Replacement in a Meteor app with React and TypeScript
我正在 Meteor、React、TypeScript 和 Webpack 组成的环境中开发 Web 应用程序。每次我对文件进行更改时,我都必须 运行 webpack 来重新编译整个项目,这可能需要很长时间(20-30 秒)。有谁知道是否有任何方法可以在 Meteor 应用程序中仅重新编译修改后的文件(如 Webpack Hot Module Replacement or the React Hot Loader 模块工作)?
提前致谢!
已解决!就像使用 Webpack Watch 一样简单。我在 package.json
中创建了一个运行 meteor & webpack
的脚本 dev
并在 webpack.config.js
中添加了 watch: true
(这与在脚本中添加 --watch
相同) 所以运行 npm run dev
开始并行 Meteor 和 Webpack 监视文件更改。更改文件后,它会在大约 2 秒内重新编译并刷新浏览器。
我正在 Meteor、React、TypeScript 和 Webpack 组成的环境中开发 Web 应用程序。每次我对文件进行更改时,我都必须 运行 webpack 来重新编译整个项目,这可能需要很长时间(20-30 秒)。有谁知道是否有任何方法可以在 Meteor 应用程序中仅重新编译修改后的文件(如 Webpack Hot Module Replacement or the React Hot Loader 模块工作)?
提前致谢!
已解决!就像使用 Webpack Watch 一样简单。我在 package.json
中创建了一个运行 meteor & webpack
的脚本 dev
并在 webpack.config.js
中添加了 watch: true
(这与在脚本中添加 --watch
相同) 所以运行 npm run dev
开始并行 Meteor 和 Webpack 监视文件更改。更改文件后,它会在大约 2 秒内重新编译并刷新浏览器。