我知道这是某种安全问题,chrome 没有运行它不信任的文件,但有人知道有没有办法解决这个问题?
除了在服务器上运行我的代码。
谢谢。
我知道这是某种安全问题,chrome 没有运行它不信任的文件,但有人知道有没有办法解决这个问题?
除了在服务器上运行我的代码。
谢谢。
我假设您正在使用本地文件运行。启动 Chrome 时,您可以使用该--allow-file-access-from-files
标志使其加载本地 JSON(例如)或--disable-web-security
完全禁用安全机制。
请注意,根据您的 Chrome 版本,这些标志可能有效,也可能无效。
http-server
全局安装:
https://www.npmjs.com/package/http-server
这是一种非常快速的本地开发方式。使用标志禁用文件访问会导致其他不良做法和意外情况。
如果使用 Windows,您可以创建一个快捷方式,其中“目标”包含命令(而不必从命令行运行 Chrome:
"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --allow-file-access-from-files