How to serve an Angular 2 dist folder index.html

后端 未结 9 488
南旧
南旧 2020-12-05 04:23

I\'m using this angular 4 seed app: https://github.com/2sic/app-tutorial-angular4-hello-dnn

It uses webpack and works fine.

It only seems to serve the dev fi

相关标签:
9条回答
  • 2020-12-05 04:53

    You can use http-server for doing so. First of all generate a build using the command ng build --prod --aot --output-hashing=none. This will create a dist folder in your directory structure.

    After this, run http-server ./dist, which will start serving your project from dist folder.

    Make sure you have installed http-server globally using

    npm install http-server -g
    

    For reference, see https://www.npmjs.com/package/http-server

    0 讨论(0)
  • 2020-12-05 04:54

    You need a server to serve your generated build.

    I am using http-server. Install http-server using:

    npm install -g http-server
    

    now go inside your dist folder and run this command

    http-server
    

    as shown here:

    Check http://localhost:8080 in your browser

    0 讨论(0)
  • 2020-12-05 04:54

    Install this globally (or locally)

    npm i -g lite-server
    

    Run this command (replace project-name)

    lite-server --baseDir="dist/project-name"
    
    0 讨论(0)
提交回复
热议问题