我刚刚完成了一个Angular 8应用程序的工作,我试图将其托管在github页面上。我的问题是,当我尝试通过ng build --prod
构建应用程序并在浏览器中打开dist文件夹的index.html时。它只是读取该文件的内容并抛出一堆:
无法加载资源:net :: ERR_FAILED
CORS策略已阻止从源'null'访问'file:/// D:/weather/Wapp/dist/Wapp/runtime-es2015.edb2fcf2778e7bf1d426.js'中的脚本:仅支持跨源请求用于协议方案:http,数据,chrome,chrome扩展名,https。
我尝试手动和通过命令更改html中的href,并尝试对此question进行多个回答,但没有任何效果。我还想提及一下,该构建的网站在具有server-lite的localserver中可以正常工作。 / p>
这是dist文件夹的结构:
D:.
└───Wapp
│ 3rdpartylicenses.txt
│ favicon.ico
│ index.html
│ main-es2015.3597f5e65f4450662a55.js
│ main-es5.3597f5e65f4450662a55.js
│ polyfills-es2015.2987770fde9daa1d8a2e.js
│ polyfills-es5.6696c533341b95a3d617.js
│ runtime-es2015.edb2fcf2778e7bf1d426.js
│ runtime-es5.edb2fcf2778e7bf1d426.js
│ styles.44d5eaa2a1e46e8873ec.css
│
└───assets
rain.svg
wi-sandstorm.svg
欢迎您的帮助,谢谢。