如何改变角度建设项目的路径?

时间:2019-01-08 15:31:04

标签: build angular-cli

这里我的项目名称是angulardemo,所以我使用此命令构建项目

ng build --prod --base-href /angulardemo/

因此,此命令将生成项目并创建dist文件夹,并在dist文件夹中创建名为anglulardemo的文件夹,并在angulardemo文件夹中创建以下文件

3rdpartylicenses.txt
favicon.ico
index.html
main.95e7fd4eb2e659e65554.js
polyfills.1ef83d22ada557f4a131.js
runtime.ec2944dd8b20ec099bf3.js
styles.3ff695c00d717f2d2a11.css

但是我想直接在dist文件夹中创建此文件,不想在dist文件夹中创建angulardemo文件夹,这怎么可能?

2 个答案:

答案 0 :(得分:1)

您可以在angular.json中更改输出路径

{
 "projects": {
   "my-app-name": {
    "architect": {
     "options": {
       "outputPath": "dist", <-----here

答案 1 :(得分:1)

使用新版本的 angular(v6 +) angular CLI ,默认情况下它位于dist directory/yourproject内。

尽管您可以在angular.json内更改构建选项

"architect": {
        "build": {
          "builder": "@angular-devkit/build-angular:browser",
          "options": {
            "outputPath": "dist",
            "index": "src/index.html",
            "main": "src/main.ts",