所以,我最近开始使用VSCode中的EJS文件。无论如何,当我添加EJS扩展时,我丢失了EJS文件中的所有HTML emmet功能。但是没有EJS扩展,HTML工作正常,但我显然失去了JS语法高亮。有没有解决这个问题?
在VSCode中使用EJS文件的最佳设置是什么?
非常感谢任何帮助。
答案 0 :(得分:8)
猜猜你已经让它成功了,但我会把它留在这里以供将来参考。
将此添加到您的设置:
def value = (results.get("Versions") as ArrayList<Document>).last().getString("value")
The VS-Code docs tell us how to configure emmet for any file
答案 1 :(得分:0)
在项目根目录.vscode文件夹中的settings.json文件中……:
{
// ... your other settings if you have them ...
"files.associations": {
// This will enable html vscode autocompletion in EJS files
"*.ejs": "html"
}
}
这将使您的ejs文件使用来自vscode的html标签自动完成。
Web开发的一般建议是,最好将ClientSite-JS放在不同的JS文件中,而ServerSide-JS放在Express js文件/路由器中。