首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Grunt wiredep任务在错误的位置查找bower.json,然后警告ENOENT:没有这样的文件或目录

Grunt wiredep任务在错误的位置查找bower.json,然后警告ENOENT:没有这样的文件或目录
EN

Stack Overflow用户
提问于 2016-01-04 08:17:35
回答 1查看 80关注 0票数 1

我在试着让我的线缆工作,(使用咕噜-线)

但我收到以下警告:

警告: ENOENT:没有这样的文件或目录,打开‘错误路径/Bower.json’使用--强制继续。

任务似乎是在错误的地方寻找我的bower.json,

grunt-wiredep版本:"1.8.0",Gruntfile配置(使用了yeoman生成器.):

代码语言:javascript
复制
    wiredep: {
        app: {
            src: ['<%= yeoman.app %>/index.html'],
            ignorePath: /\.\.\//
        },
        sass: {
            src: ['<%= yeoman.app %>/styles/{,*/}*.{scss,sass}'],
            ignorePath: /(\.\.\/){1,2}bower_components\//
        }
    },

在试图解决我的问题时,我跟随了下面的帖子:

Grunt wiredep:app no such file or directory bower.json

试着降级到1.7.0 -不起作用,升级到1.9.0 -也不起作用。

EN

回答 1

Stack Overflow用户

发布于 2016-01-05 10:07:55

为了解决我的问题,删除了我对在wiredep任务之前运行的任务的变更工作dir (cwd)引用,为了隔离我建议先运行wiredep任务的问题,如果它在没有任何警告/错误的情况下工作,请注释掉应该在wiredep之前运行的任务,如果运行良好,这可能表明您在wiredep之前运行的任务在某处使用cd/cwd (例如,如果它是执行测试的任务,它可能在特定的测试代码中--这就是我的情况)。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34587049

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档