Я пытаюсь создать расширение Chrome, используя Angular 5. Я создал базовое угловое приложение, используя Angular Material , и оно отлично работало как угловое приложение (я использовал ng build
для проверки).Я попытался переместить приложение в расширение Chrome, поэтому я использовал ng build
для создания кода и добавил следующий манифест
{
"name": "Getting Started Example",
"version": "1.0",
"description": "Build an Extension!",
"background": {
"scripts": ["runtime.js","polyfills.js","styles.js","vendor.js","main.js"],
"persistent": false
},
"page_action": {
"default_popup": "index.html"
},
"manifest_version": 2
}
фоновые сценарии - это сценарии, созданные угловым компилятором и используемые длясделать приложениеЯ загружаю свое расширение, но получаю эту ошибку
Uncaught EvalError: Отказался оценивать строку как JavaScript, поскольку unsafe-eval не является допустимым источником сценария в следующей директиве Content Security Policy: "script-src 'self' blob: filesystem: chrome-extension-resource: ".
что это значит?Как я могу запустить мое угловое приложение как расширение Chrome?