首页 > 解决方案 > 在使用基本 href 分配进行 ng 构建后无法本地主机

问题描述

我已经完成了 ng build --base-href /emp/ 之后我将 dist 文件夹链接到 var/www/html 然后我配置了我的 nginx 默认服务器,但是当我 localhost/emp/ 它显示此错误时..

runtime.js:1 Uncaught SyntaxError: Unexpected token <
polyfills.js:1 Uncaught SyntaxError: Unexpected token <
styles.js:1 Uncaught SyntaxError: Unexpected token <
vendor.js:1 Uncaught SyntaxError: Unexpected token <
main.js:1 Uncaught SyntaxError: Unexpected token <

标签: javascriptangularnginx

解决方案


方法一:

在 index.html 文件中提及 base href="/yourprojectfolderpath/dist/"

然后运行以下命令

ng 构建 --prod。

打开浏览器并通过以下方式运行您的项目

本地主机/您的项目文件夹路径/dist/

或者

方法二:

只需通过命令行设置基本路径

ng build --prod --base-href="/yourprojectfolderpath/dist/"

打开浏览器并通过以下方式运行您的项目

本地主机/您的项目文件夹路径/dist/

我希望这会有用。


推荐阅读