首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在编写返回jsx的脚本时使用.js文件扩展名

在编写返回jsx的脚本时使用.js文件扩展名
EN

Stack Overflow用户
提问于 2017-12-05 19:25:33
回答 2查看 2.3K关注 0票数 2

我开始使用react作为我的ui框架的选择。在我通过文档进行冒险时,我注意到当使用create-react-app脚本来构造一个新的Reactive样板时,他们在返回jsx代码的脚本上使用了.js文件扩展名。当我问我的伙伴时,他告诉我,应该在返回这类代码的脚本上使用.jsx扩展。

我在这里有点迷失了,就好像两者都起作用一样,难道我们最好还是用.js扩展作为我们编写的javascript的最后一天。

请帮助我做什么是最好的练习。(我有一种感觉,就是在这些类型的脚本上使用.jsx扩展,但我很想听听社区对此的看法)

(预先谢谢:)

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-12-05 19:34:41

这真的取决于个人喜好。

我个人的看法是,JavaScript是JavaScript,我只是使用.js。其他人则更喜欢在像实用程序这样的文件中使用.jsx.js,以便区别对待。唯一重要的是,无论你选择什么,都要保持一致(至少在一个项目中)。

总的来说,这并不重要。

它真正重要的唯一时间是基于您的构建管道。一些构建管道可能被配置为使用稍微不同的规则编译.js.jsx,但这将基于您的应用程序(比如create-react-app并不关心)。

最后,您可以使用一个.cookiemonster扩展,它可以正常工作(只要您的构建管道被配置为处理它)。

票数 4
EN

Stack Overflow用户

发布于 2017-12-05 21:16:42

实际上,这并不重要,这取决于您在返回HTML之间的混合时选择使用.jsx,而只有在使用普通JS或ES6时才使用.js

我建议您在关于github的这一期上阅读这方面的内容。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47661192

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档