Javascript GruntJS。建设项目

Javascript GruntJS。建设项目,javascript,gruntjs,Javascript,Gruntjs,我正在用它来构建我的项目 以下是我的“构建”任务: 'clean:dist', 'useminPrepare', 'concurrent:dist', 'autoprefixer', 'concat', 'ngmin', 'copy:dist', 'cdnify', 'cssmin', 'uglify', 'rev', 'usemin', 'htmlmin', 'html2js' 因此,我的所有JavaScript依赖项都包含在两个文件中:scripts.js和vendor.js。这些文件由“

我正在用它来构建我的项目

以下是我的“构建”任务:

'clean:dist',
'useminPrepare',
'concurrent:dist',
'autoprefixer',
'concat',
'ngmin',
'copy:dist',
'cdnify',
'cssmin',
'uglify',
'rev',
'usemin',
'htmlmin',
'html2js'
因此,我的所有JavaScript依赖项都包含在两个文件中:
scripts.js
vendor.js
。这些文件由“concat”任务使用“usemin”块创建

构建之后,控制台中出现404错误:脚本找不到一些依赖项。但如果我将它们从
dev
文件夹中移动,并将相同的路径放在
dist
文件夹中,它就会工作

另外,如果我在构建项目后将依赖项从
vendor.js
更改为JavaScript文件列表(如开发版本中),它会再次工作


有人遇到过这样的问题吗?如果需要,我可以提供更多信息。

当你说“依赖项”时,你是说你所有的
标记都在usemin块中吗?或者其他什么?是的,我是指usemin块中的所有标记请从
Gruntfile
发布usemin配置,以及HTML中的usemin块。