2

我将如何在以下代码行中转义引号,以便 jslint 不会对其发出警告。目前它会在此行上引发“未关闭的字符串”警告。

    input = input.replace(/""/g,"\\\"");

我正在使用 maven yuicompressor 插件来缩小 js & css 并使用 jslint 检查 js 文件。这是我的插件配置。

    .....
    <plugin>
          <groupId>net.alchim31.maven</groupId>
          <artifactId>yuicompressor-maven-plugin</artifactId>
          <executions>
            <execution>
              <phase>package</phase>
              <goals>
                <goal>compress</goal>
                <goal>jslint</goal>
              </goals>
            </execution>
          </executions>
          <configuration>
            <nosuffix>true</nosuffix>                   
            <excludes>                  
              <exclude>**/*.min.js</exclude>
              <exclude>**/*.min.css</exclude>
            </excludes>
          </configuration>
    </plugin>
    .......
4

1 回答 1

1

我不知道这在技术上是否是一个答案,但是当我收到此错误时,我使用的是 1.3.0 版本。升级到版本 1.3.4 修复了该问题,并且不再在该行显示 jslint 错误。

于 2013-04-09T17:58:12.270 回答