2

次のコード行の引用符をエスケープして、jslint が警告をスローしないようにするにはどうすればよいでしょうか。現在、この行で「閉じられていない文字列」という警告がスローされます。

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

jsとcssを縮小し、jslintでjsファイルをチェックするためにmaven yuicompressorプラグインを使用しています。これがプラグインの構成です。

    .....
    <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 に答える