gpt4 book ai didi

javascript - 无法读取未定义的属性 'main'

转载 作者:IT老高 更新时间:2023-10-28 23:22:21 25 4
gpt4 key购买 nike

所以我的项目结构是我有一个 srcwww我的根目录中的目录./ ,其中还包含我的 bower.json , gulpfile.js , 和 .bowerrcdirectory设置为 ./www/bower/ .

我有一个 index.html在我的./src我已经设置了一个 gulp 任务,它通过 wiredep 管道传输它到./www bower 包在哪里。

不幸的是,它添加了所有依赖项,就好像它在 ./src 中一样。目录,所以它们都以 ../www/bower/ 为前缀确实可以作为最终 index.html结束于 www目录,所以我摆弄了一些 wiredep像这样的配置选项:

gulp.task('bower', function () {
gulp.src('./src/index.html')
.pipe(wiredep({
cwd: './www',
bowerJson: require('./bower.json'),
directory: '../.bowerrc'
}))
.pipe(gulp.dest('./www'));
});

但是我收到以下错误:

stream.js:94
throw er; // Unhandled stream error in pipe.
^
TypeError: Cannot read property 'main' of undefined
at findMainFiles (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\lib\detect-dependencies.js:53:37)
at D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\lib\detect-dependencies.js:111:17
at forOwn (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\node_modules\lodash\dist\lodash.js:1301:15)
at Function.forEach (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\node_modules\lodash\dist\lodash.js:2595:9)
at detect (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\lib\detect-dependencies.js:312:5)
at wiredep (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\wiredep.js:178:39)
at Transform._transform (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\wiredep.js:217:34)
at Transform._read (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\node_modules\through2\node_modules\readable-stream\lib\_stream_transform.js:184:10)
at Transform._write (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\node_modules\through2\node_modules\readable-stream\lib\_stream_transform.js:172:12)
at doWrite (D:\Dropbox\University\MindFlipDOM\node_modules\wiredep\node_modules\through2\node_modules\readable-stream\lib\_stream_writable.js:238:10)

那我做错了什么?

最佳答案

也可以试试,这将确保下载缺少的必要模块。

bower install

关于javascript - 无法读取未定义的属性 'main',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23806236/

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