如何使用Maven创建纯JavaScript项目?
我想使用Maven创建一个单页webapp前端 我在这里的目标很简单:我有一些表示为的依赖项,我希望能够从我的HTML页面引用它们 我还希望通过一个简单的HTTP服务器为它们提供服务如何使用Maven创建纯JavaScript项目?,javascript,maven,Javascript,Maven,我想使用Maven创建一个单页webapp前端 我在这里的目标很简单:我有一些表示为的依赖项,我希望能够从我的HTML页面引用它们 我还希望通过一个简单的HTTP服务器为它们提供服务 最好的方法是什么?我还没有使用webjars,但它看起来是一个不错的项目,我必须仔细研究一下。我喜欢它,并将移植我的爱好项目以使用它:) 查看Servlet3部分的文档,它非常简单 如果您不熟悉maven,以下是必要的部分: 创建一个maven项目 mvn原型:generate-DgroupId=com.doma
最好的方法是什么?我还没有使用webjars,但它看起来是一个不错的项目,我必须仔细研究一下。我喜欢它,并将移植我的爱好项目以使用它:) 查看Servlet3部分的文档,它非常简单 如果您不熟悉maven,以下是必要的部分:
- 创建一个maven项目 mvn原型:generate-DgroupId=com.domain.app-DartifactId=my webapp-DarchetypeArtifactId=maven原型快速启动-DinteractiveMode=false
- 你完了
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-dependency-plugin</artifactId>
<executions>
<execution>
<id>resource-dependencies</id>
<phase>process-resources</phase>
<goals>
<goal>unpack-dependencies</goal>
</goals>
<configuration>
<includeGroupIds>org.webjars</includeArtifactIds>
<outputDirectory>${project.build.directory}/web-build</outputDirectory>
</configuration>
</execution>
</executions>
</plugin>
org.apache.maven.plugins
是的,但是如何提取前端代码(html、javascript、CSS等)并将其部署到纯http服务器上呢?还有maven resources插件,用于将项目中的资源复制到文件夹中。因此,您应该能够将所有文件复制到定义的位置。您需要远程部署吗?我已在回答中添加了一个示例项目。您是否成功设置了该项目,如果没有,我将尝试创建一个示例。