在 angular 7 中,在本地机器上运行 dist 时,当重新加载或重新点击 url 时,页面抛出错误



在角度7中,在本地机器上运行dist时,第一次加载网页。当重新加载或点击网址时,页面会抛出错误。

我使用此链接在本地计算机上运行

如何在 Angular 6 的本地机器上运行 dist 文件夹?

在重新加载并点击网址时,我正在使用 .htaccess 文件。 但它不起作用。

  • 我用命令构建了模板吴建 --产品

  • 我更改了索引.html href="/browser/">

  • 对于在本地机器上运行,我使用的是http服务器。

    首先使用命令全局安装软件包

    npm install http-server -g.

    然后在项目目录(在终端中(内运行

    http-server dist/.
    

网页第一次在本地计算机上加载,当重新加载或点击 url 时,页面抛出服务器错误。

将以下行放在 angular.json 文件中,然后尝试。

"deployUrl": "dist/",

上面一行是这样说的。

"architect": {
    "build": {
      "builder": "@angular-devkit/build-angular:browser",
      "options": {
        "outputPath": "public/dist",
        "deployUrl": "dist/",

谢谢

最新更新