我在我的项目中使用Grunt(基于Yeoman),但是当我尝试使用grunt build
命令构建我的应用程序时,我在加载图像时出现以下错误:
GET http://mydomain.com/dist/images/login_user.png 404 (Not Found)
我知道在建造过程之后找不到它们,因为它们已被缩小,现在它们有这个名字:
3f59e511.login_user.png
但我无法在我的bower.json文件中找到要更改的内容,以便通过应用程序文件中的缩小名称更改其名称。谢谢你的帮助
更新
我使用下面的依赖项来纠正我之前遇到的问题(请参阅AngularJS Inject service in .run function
uglify: {
options: {
mangle: false
}
},
我认为错误可能来自于此,但我不确切地知道原因。
答案 0 :(得分:-1)
实际上,在构建应用程序时,dist文件夹将被清除,然后grunt将使用您在gruntfile中指定的源文件创建新文件。因此,请使用grunt复制依赖项在运行时将图像移动到dist文件夹。