webstorm 的 Yeoman 生成器代码高亮显示

Yeoman generator code highlight for webstorm

我正在创建 yeoman 生成器,我遇到了 webstorm 中的代码检查问题。 这是我的代码:

module.exports = function(grunt) {
  grunt.initConfig({
      // Process main less file to css file in build folder
      less: {
      <% if (includeBootstrap) { %>

我在 <% 附近遇到语法错误,整个文件突出显示都被破坏了。 怎么弄好。我想我应该使用 ESJ 突出显示,但我无法设置它。

请尝试以下操作:

  • Settings | Editor | File Types 中,添加 'Gruntfile.js'(或其他任何内容 您的文件被命名为“EJS”注册模式(实际名称 EJS文件类型有'EJS combines data...')
  • 点击添加的图案,按编辑,在Template data language 下拉选择 'JavaScript'