如何在包 Angular 中包含自定义 JS 文件?
How to include custom JS file in bundle Angular?
现在我使用直接嵌入link到index.html中的JS文件:
<script sync src="http://api.js" type="text/javascript"></script>
如何从配置文件中将此自定义 js 文件添加到 Angula 包中?
为什么需要这个?例如,您是否在每个组件中都需要这个? api.js 有什么用?
也许您应该采用 Angular 方式并创建一个服务,然后可以在您的组件中使用该服务。 Angular.io 有很多关于如何使用组件和服务的好资源。服务介绍:https://angular.io/tutorial/toh-pt4
我不知道你会用它做什么,但我假设你正在替换那个文件的 url?不管是什么原因,你都可以在 angular.json
的 assets 数组中添加 js 文件
...
"assets": [
"src/favicon.ico",
"src/assets",
"src/api.js" <- your file
],
现在我使用直接嵌入link到index.html中的JS文件:
<script sync src="http://api.js" type="text/javascript"></script>
如何从配置文件中将此自定义 js 文件添加到 Angula 包中?
为什么需要这个?例如,您是否在每个组件中都需要这个? api.js 有什么用?
也许您应该采用 Angular 方式并创建一个服务,然后可以在您的组件中使用该服务。 Angular.io 有很多关于如何使用组件和服务的好资源。服务介绍:https://angular.io/tutorial/toh-pt4
我不知道你会用它做什么,但我假设你正在替换那个文件的 url?不管是什么原因,你都可以在 angular.json
...
"assets": [
"src/favicon.ico",
"src/assets",
"src/api.js" <- your file
],