我正在为我的 angularjs 网络应用程序使用 grunt、bower 和 yeoman。我的 UI 代码已准备好部署。我想为部署创建一个 .WAR 文件。
我使用 bower 安装了“grunt-war”依赖项,并在我的 registerGruntTask.js 文件中配置了以下代码
grunt.loadNpmTasks('grunt-war');
grunt.initConfig({
/*
* Build a WAR (web archive) without Maven or the JVM installed.
*/
war: {
target: {
options: {
war_dist_folder: '<%= target %>',
war_name: 'sm-ui',
webxml_welcome: 'index.html',
webxml_display_name: 'sm-ui',
webxml_mime_mapping: [
{
extension: 'woff',
mime_type: 'application/font-woff'
} ]
},
files: [
{
expand: true,
cwd: '<%= target %>',
src: ['**'],
dest: ''
}
]
}
}
});
然后,我在命令行中输入了“grunt build”和“grunt war”。但是,什么都没有创造。请帮帮我。