Angular 生产模式下的奇怪行为
Angular strange behavior in production mode
当我在生产模式下构建我的项目时 ng build --prod --output-path=../Angular --base-href=/autopoint/ --deploy-url=/autopoint/Angular/
,在标签出现之前 html 顶部有一条奇怪的线,但是当我 运行 它与服务,它不见了。知道这可能是由什么引起的吗?
_Layout.cshtml
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AutoPoint</title>
<base href="/" />
<link href="https://fonts.googleapis.com/css?family=Nunito+Sans:400,600,800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
@Styles.Render("~/Angular/Styles")
</head>
<body id="app">
@RenderBody()
@Scripts.RenderFormat("<script src='{0}' type='module'></script>", "~/Angular/Scripts")
@Scripts.RenderFormat("<script src='{0}' nomodule defer></script>", "~/Angular/ScriptsIE")
</body>
</html>
Index.cshtml
<app-root></app-root>
问题已解决。不可见的空白字符。
当我在生产模式下构建我的项目时 ng build --prod --output-path=../Angular --base-href=/autopoint/ --deploy-url=/autopoint/Angular/
,在标签出现之前 html 顶部有一条奇怪的线,但是当我 运行 它与服务,它不见了。知道这可能是由什么引起的吗?
_Layout.cshtml
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>AutoPoint</title>
<base href="/" />
<link href="https://fonts.googleapis.com/css?family=Nunito+Sans:400,600,800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/icon?family=Material+Icons" rel="stylesheet">
@Styles.Render("~/Angular/Styles")
</head>
<body id="app">
@RenderBody()
@Scripts.RenderFormat("<script src='{0}' type='module'></script>", "~/Angular/Scripts")
@Scripts.RenderFormat("<script src='{0}' nomodule defer></script>", "~/Angular/ScriptsIE")
</body>
</html>
Index.cshtml
<app-root></app-root>
问题已解决。不可见的空白字符。