Fil*_*ski 10 sass angular angular-library
我正在开发多个小型应用程序,这些应用程序将共享公共和共享模块以及资产。
关于如何创建项目结构的部分已在这里回答:/sf/answers/4287819021/
我的项目文件夹结构如下:-root --projects ---app1 ---app2 ---library
更新:2021 年 10 月 Angular 12.2.0
\n您必须添加对象资产:
\n{\n "glob": "**/*",\n "input": "assets",\n "output": "assets"\n}\nRun Code Online (Sandbox Code Playgroud)\n项目结构:
\nroot\n\xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 assets\n\xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 logo.png\n\xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 ...\n\xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 projects\n \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 app1\n \xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 src\n \xe2\x94\x82 \xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 assets\n \xe2\x94\x82 \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 ...\n \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 ...\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 app2\n \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 src\n \xe2\x94\x82 \xe2\x94\x9c\xe2\x94\x80\xe2\x94\x80 assets\n \xe2\x94\x82 \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 ...\n \xe2\x94\x94\xe2\x94\x80\xe2\x94\x80 ...\nRun Code Online (Sandbox Code Playgroud)\n角度.json:
\n{\n ...\n "projects": {\n "app1": {\n "projectType": "application",\n ...\n "architect": {\n "build": {\n ...\n "options": {\n ...\n "assets": [\n "projects/app1/src/assets",\n {\n "glob": "**/*",\n "input": "assets",\n "output": "assets"\n }\n ],\n }\n }\n }\n },\n "app2": {\n "projectType": "application",\n ...\n "architect": {\n "build": {\n ...\n "options": {\n ...\n "assets": [\n "projects/app2/src/assets",\n {\n "glob": "**/*",\n "input": "assets",\n "output": "assets"\n }\n ],\n }\n }\n }\n }\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n原来的
\n将资源放入根文件夹中:\nroot/assets/
并更改资产的路径angular.json
{\n ...\n "projects": {\n "app1": {\n "projectType": "application",\n ...\n "architect": {\n "build": {\n ...\n "options": {\n ...\n "assets": [\n // change this\n // "projects/app1/src/assets",\n "assets",\n ],\n }\n }\n }\n },\n "app2": {\n "projectType": "application",\n ...\n "architect": {\n "build": {\n ...\n "options": {\n ...\n "assets": [\n // change this\n // "projects/app2/src/assets",\n "assets",\n ],\n }\n }\n }\n }\n }\n}\nRun Code Online (Sandbox Code Playgroud)\n
| 归档时间: |
|
| 查看次数: |
8494 次 |
| 最近记录: |