[英]How to export Next.js static app for use in a Chrome Extension?
out/index.html
内联_next/*
文件?manifest.json
_next/
目录列入白名单?我按照导出静态应用程序的说明进行操作,并使用了一个简单的清单。
** manifest.json **
{
"manifest_version": 2,
"name": "E1-static-export",
"version": "0.1",
"description": "Demo static export with inline / CSP hashes",
"browser_action": {
"default_popup": "out/index.html"
}
}
yarn build && yarn export
from /E1-static-export
chrome://extensions
加载解压的chrome://extensions
提交了一个问题,因为我花了大约 5 个小时进行研究!
谢谢
TLDR; 我正在寻找一个更好的解决方案,但我发现Chrome浏览器在目录路径中未使用下划线。
我的错误无关,与CSP了,我只是不得不重新命名_next
到Znext
和该目录中的重命名所有出现。 在完成静态导出教程之后,我最终获得了一个可导航的“ default_popup”选项板,该面板具有完美的客户端路由和所需的软件包(加密)。
无需更改"web_accessible_resources"
或"content_security_policy"
。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.