我最近制作了我的第一个react应用程序,并将其部署到firebase。我正面临着开发区域中代码更改的问题。
问题陈述-当我第一次尝试使用命令";npm运行构建";,构建进行得很好,但当我试图对源代码进行更改,然后再次使用build命令重建我的应用程序时,应用程序不会显示所做的更改。
我尝试过的解决方案,但似乎不适合我-
- 重新启动VS代码
- 删除生成文件夹并重新生成
- 删除package.json.lock并重新构建它
您正在使用create-react应用程序吗?
由于服务工作人员进行的缓存,我也遇到过同样的问题。
参考此:运行npm运行构建后React应用程序更改未更新
// import registerServiceWorker from './registerServiceWorker'; // comment this line
import { unregister } from './registerServiceWorker';
// registerServiceWorker()
unregister();// add this
为了彻底起见,还可以删除构建文件夹和package-lock.json
。
然后再次CCD_ 2。