这里我的项目名称是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
文件夹,这怎么可能?
答案 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",