gpt4 book ai didi

angularjs - 如何在 dist 目录而不是 app 目录中运行 grunt 服务器?

转载 作者:行者123 更新时间:2023-12-02 19:00:36 25 4
gpt4 key购买 nike

将我的 AngularJS 应用程序 grunt build 到我的 dist 目录后,我想使用 grunt server 对其进行测试。问题是 grunt server 仅提供我的 app/ 目录中的所有代码。此外,请记住,我是使用 yo Angular 创建我的应用程序的。

这是我的Gruntfile.js中的服务器任务代码

grunt.registerTask('server', [
'clean:server',
'coffee:dist',
'compass:server',
'livereload-start',
'connect:livereload',
'open',
'watch'
]);

有没有办法让grunt server只提供我的dist/目录中构建的代码?

最佳答案

非常简短的答案是

grunt serve:dist

这适用于我的 yeoman 生成的 Gruntfile.js,其中包含:

  grunt.registerTask('serve', function (target) {
if (target === 'dist') {
return grunt.task.run(['build', 'connect:dist:keepalive']);
}

grunt.task.run([
'clean:server',
'bower-install',
'concurrent:server',
'autoprefixer',
'connect:livereload',
'watch'
]);
});

关于angularjs - 如何在 dist 目录而不是 app 目录中运行 grunt 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18345179/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com