我想使用maven-replacer-plugin在我的 index.html 文件中重命名我的 javascript 导入语句。
但是我只想在路径开始的地方这样做app
index.html 片段
...
<!-- rename this one to app/something12345.js -->
<script src="app/something.js"></script>
<!-- leave this one as it is -->
<script src="vendor/angular.js"></script>
...
到目前为止,在我的 pom.xml 中,我有 maven-replacer-plugin 的配置
<plugin>
<groupId>com.google.code.maven-replacer-plugin</groupId>
<artifactId>replacer</artifactId>
<version>1.5.2</version>
<executions>
<execution>
<phase>prepare-package</phase>
<goals>
<goal>replace</goal>
</goals>
</execution>
</executions>
<configuration>
<file>target/${project.build.finalName}/index.html</file>
<replacements>
<replacement>
<token>(\.js")</token>
<value>12345.js"</value>
</replacement>
</replacements>
</configuration>
</plugin>
目前这显然会取代所有的.js
比赛。
我可以在该<token>
部分中添加一些魔法咒语来实现这一目标吗?