Вулканизировать 1.14.7
Я пытаюсь использовать выпадающее меню бумаги в проекте. Использование вулканизации в файле component.html, который импортируется в мой index.html. Vulcanize правильно объединяет все соответствующие файлы, кроме файла web-animations.js. Я получаю следующую ошибку в консоли браузера.
http://localhost:9005/bower_components/web-animations-js/web- animations-next-lite.min.js
Failed to load resource: the server responded with a status of 404 (Not Found)
Эта ошибка возникает из-за вулканизированного файла.
<script src="../../bower_components/web-animations-js/web-animations-next-lite.min.js"></script>
just above the definition for opaque-animation
Polymer({
is: 'opaque-animation',
Я вулканизирую с помощью gulp со следующей конфигурацией
gulp.task('web_components', () =>
gulp.src(config.paths.webComponentIndex)
.pipe(vulcanize({
abspath: config.paths.dist,
excludes: [],
inlineScripts: true,
stripExcludes: false
}))
.pipe(gulp.dest(config.paths.dist))
);
config.paths.dist — это мой dist-каталог, а webComponentIndex — это, конечно, связанный выходной файл, который правильно объединяет все, кроме этого файла анимации. Если я правильно понимаю этот процесс, этот файл animations.js должен быть объединен вместе со всем остальным, но он этого не делает.