import?{?platformBrowserDynamic?}?from?'@angular/platform-browser-dynamic';
import?{?AppModule?}?from?'./app/app.module';
platformBrowserDynamic().bootstrapModule(AppModule);上面是 main.ts 里的代碼<!DOCTYPE?html>
<html>
??<head>
????<title>Angular?QuickStart</title>
????<base?href="/">
????<meta?charset="UTF-8">
????<meta?name="viewport"?content="width=device-width,?initial-scale=1">
????<link?rel="stylesheet"?href="file:///C:/Users/F1d/Documents/PartTime/test/quickstart/src/styles.css">
????<!--?Polyfill(s)?for?older?browsers?-->
????<script?src="file:///C:/Users/F1d/Documents/PartTime/test/quickstart/node_modules/core-js/client/shim.min.js"></script>
????<script?src="file:///C:/Users/F1d/Documents/PartTime/test/quickstart/node_modules/zone.js/dist/zone.js"></script>
????<script?src="file:///C:/Users/F1d/Documents/PartTime/test/quickstart/node_modules/systemjs/dist/system.src.js"></script>
????<script?src="file:///C:/Users/F1d/Documents/PartTime/test/quickstart/src/systemjs.config.js"></script>
????<script>
??????System.import('file:///C:/Users/F1d/Documents/PartTime/test/quickstart/src/main.js').catch(function(err){?console.error(err);?});
????</script>
??</head>
??<body>
????<my-app>Loading?AppComponent?content?here?...</my-app>
??</body>
</html>上面是 index.html ,也嘗試過相對路徑。XMLHttpRequest?cannot?load?file:///C:/Users/F1d/Documents/PartTime/test/quickstart/src/main.js.?Cross?origin?
requests?are?only?supported?for?protocol?schemes:?http,?data,?chrome,?chrome-extension,?https.我直接在本地運行,index.html,Google瀏覽器的Console窗口里就直接報上面的這些錯誤了。我的問題是,如何可以做到讓 Angular 不需要依靠Web服務,就可以在本地加載運行?因為我有一些項目是需要在Electron、Android的Webview、IOS的NKWevbiew 中使用到 Angular的而它們都是加載本地文件的。我想一定會有辦法的,我是個初學者,請各位大神幫我解答?。?!
添加回答
舉報
0/150
提交
取消