Я создал приложение Polymer3, используя Polymer CLI. Я не могу настроить файл Polymer.json должным образом, чтобы при развертывании на страницах GH все загружалось правильно.
На данный момент мой Polymer.json выглядит так:
{
"entrypoint": "index.html",
"shell": "src/site-app/site-app.js",
"sources": [
"src/site-app/**",
"package.json",
"css/**",
"js/**"
],
"extraDependencies": [
"manifest.json",
"node_modules/@webcomponents/**",
"node_modules/@polymer/**",
"node_modules/@fabricelements/**",
"node_modules/web-animations-js/**"
],
"moduleResolution": "node",
"npm": true,
"lint": {
"rules": [
"polymer-3"
]
},
"builds": [{
"preset": "es6-unbundled"
}]
}
И ошибки, которые я вижу в консоли Dev на Chrome, следующие
web-animations-next-lite.min.js:1 Failed to load resource: the server responded with a status of 404 ()
web-animations.min.js:1 Failed to load resource: the server responded with a status of 404 ()
webcomponents-loader.js:1 Failed to load resource: the server responded with a status of 404 ()
8
website.github.io/:1 Uncaught TypeError: Failed to resolve module specifier "@polymer/polymer/polymer-element.js". Relative references must start with either "/", "./", or "../".
Как я могу исправить мой Polymer.json, чтобы правильно развернуть на GH Pages?