Kev*_*Sar 3 angular-cli angular
我有一个嵌入到网站中的Angular 4应用程序。嵌入网站后,我引用的服务器根目录中有一些共享文件。我的问题是,在进行开发时,我希望能够引用应用程序服务器上的那些文件,因此我将该文件夹复制到我的角度应用程序的根目录,但是在构建应用程序时,不会复制该文件夹。
例如,我/media在根目录中有一个与该/src文件夹相同级别的文件夹。当我执行ng build或如果只是在本地保存并查看我的应用程序时,则不会复制媒体应用程序,因此无法看到它。不能将其添加到/assets文件夹中,因此我试图弄清楚如何在构建时复制其他文件。
我已经尝试过在我的angular.cli.json文件中进行以下设置:
"assets": [
"assets",
"../media",
"favicon.ico",
"favicon-test.ico",
"../favicon-test-2.ico"
],
当我运行ng build时,我只看到资产favicon.ico和favicon-test.ico,但看不到媒体目录或favicon-test-2.ico文件。
您可以通过在其中添加路径来添加要构建的自定义文件夹
角度5
文档名称: .angular.cli.json
"apps": [
{
"root": "src",
"outDir": "dist",
"assets": [
"assets",
"myFolder2/", // custom folders 1
"myfolder2/", // custom folders 2,
"file.json" // custom files
],
}
]
Run Code Online (Sandbox Code Playgroud)
角度6
文档名称: angular.json
"architect": {
"build": {
"options: {
"assets": [
"assets",
"myFolder2/", // custom folders 1
"myfolder2/", // custom folders 2,
"file.json" // custom files
]
}
}
}
Run Code Online (Sandbox Code Playgroud)
dist运行时,资产数组中提到的文件和文件夹将添加到文件夹中ng build
| 归档时间: |
|
| 查看次数: |
1794 次 |
| 最近记录: |