我是新来反应“.jsx”文件的,我现在可以运行dev
并build
测试。
我有一个关于浏览器如何运行“.js”文件的问题。如果项目是build
,那么浏览器正在运行“.js”文件,我理解这是因为浏览器可以运行“.js”文件。
但是在期间dev
,当我在浏览器的开发模式下检查应用程序源时,它显示在html文件中,有一个“.jsx”文件!
那么怎么可能呢?浏览器可以运行“.jsx”文件吗?或者在开发模式下,开发服务器(如 npm 或 vite)正在做一些秘密的事情?浏览器将源代码显示为“.jsx”,但实际上它正在运行其他文件(被 npm 或 vite 隐藏)?