javascript - VS Code 如何将 HTML 组合成 .JS 文件?
问题描述
我尝试React
在 VS Code 中创建一个项目。当我尝试index.js
使用下面的 HTML 标签进行保存时,VS Code 会破坏我的标签并在单词和括号之间插入空格。找不到解决办法……</p>
// this is before I safe the project
ReactDOM.render( <div> Hello World! </div>, document.getElementById('root'))
// this is after I safe the project
ReactDOM.render( < div > Hello World! < /div>, document.getElementById('root'))
解决方案
任何一个:
- 将所有
.js
文件扩展名更改为.jsx
. - 在用户/工作区设置中添加文件关联:
"files.associations": {
"*.js": "javascriptreact"
}
推荐阅读
- java - Spring Boot KafkaListener 在运行一段时间后停止消费消息
- java - 无法评估 Jackson 反序列化
- ios - Flutter:未处理的异常:MissingPluginException(在通道 plugins.flutter.io/shared_preferences 上找不到方法 getAll 的实现)
- php - 无法使用php中的prepare和execute语句在数据库中动态插入数据
- office-js - Outlook加载项的cors问题
- bash - 在bash中测试变量的内容看是否为空
- python - 如何从命令行将 dict 传递给 Robot Framework 变量
- ios - 如何在一个 TableView 中有两种不同类型的 UITableViewCell 时在 UITableView 中设置 UICollectionView 数据源
- datetime - '7/4/18' 被 Date() 解析为 'Thu Jul 04 00:00:00 GMT-04:00 1918'
- javascript - 验证匹配不能为空