1. SourceMap SourceMapGenerator generator = new SourceMapGenerator(); generator.addMapping("compressed.js", "original.js", 1, 1, 1, 1); String sourceMap = generator.generate(); SourceMapConsumer consumer = new SourceMapConsumer(sourceMap); SourceMapConsumer.SourceMapLocation location = consumer.originalPositionFor(1, 1); System.out.println("Original file: " + location.source); System.out.println("Original line: " + location.line); System.out.println("Original column: " + location.column); <dependency> <groupId>org.mozilla</groupId> <artifactId>source-map</artifactId> <version>1.1.2</version> </dependency> 2. SourceMappingURL SourceMapGenerator generator = new SourceMapGenerator(); generator.addMapping("compressed.js", "original.js", 1, 1, 1, 1); String sourceMap = generator.generate(); //# sourceMappingURL=data:application/json;base64," + Base64.encode(sourceMap); System.out.println(compressedCode); <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.8.8</version> </dependency>


上一篇:
下一篇:
切换中文