2016-12-02 4 views
0

Я работаю над учебником Jest React для тестирования компонентов React. Учебник создает компонент Link React; Я неясный на расширении файла файл написано в:Значение ответа на расширение файла в учебнике Jest React

enter image description here

Как делает .react работы расширения файла? Является ли это сопоставимым с .jsx или каким-либо образом с файлами пространства имен, о которых я не знаю?

ответ

3

Это соглашение, которое используют некоторые люди вместо расширения .jsx, но оно по-прежнему подчеркивает, что это файл .js, предназначенный как компонент React.

1

Расширение, которое имеет значение, является одним после последней точки (в данном случае .js, поэтому это файл javascript).

Вы можете объединить столько точек, сколько хотите (Link.react.another.name.js), поскольку в конце вы имеете правильное расширение