angular - 在 jhipster 生成的 Angular 应用中加载外部 js 文件
问题描述
如何像我们通常在 angular-cli 应用程序中的 angular.json 中那样在 jhipster 生成的 Angular 应用程序中加载外部 js 文件。
我有这些应该加载的脚本:
"scripts": [
"node_modules/ngx-extended-pdf-viewer/assets/pdf.js",
"node_modules/ngx-extended-pdf-viewer/assets/pdf.worker.js",
"node_modules/ngx-extended-pdf-viewer/assets/viewer.js"
]
这些资产还:
{
"glob": "**/*",
"input": "node_modules/ngx-extended-pdf-viewer/assets/locale",
"output": "/assets/locale/"
}
我已经搜索了很多解决方案并尝试了许多解决方法,例如使用 index.html 加载它或使用 vendor.ts 或使用 CopyWebpackPlugin,例如:
new CopyWebpackPlugin([
{ from: './node_modules/swagger-ui/dist/css', to: 'swagger-ui/dist/css' },
{ from: './node_modules/ngx-extended-pdf-viewer/assets/locale', to: 'ngx-extended-pdf-viewer/assets/locale' },
{ from: './node_modules/swagger-ui/dist/lib', to: 'swagger-ui/dist/lib' },
{ from: './node_modules/swagger-ui/dist/swagger-ui.min.js', to: 'swagger-ui/dist/swagger-ui.min.js' },
{ from: './node_modules/ngx-extended-pdf-viewer/assets/pdf.js', to: 'ngx-extended-pdf-viewer/assets/pdf.js' },
{ from: './node_modules/ngx-extended-pdf-viewer/assets/pdf.worker.js', to: 'ngx-extended-pdf-viewer/assets/pdf.worker.js' },
{ from: './node_modules/ngx-extended-pdf-viewer/assets/viewer.js', to: 'ngx-extended-pdf-viewer/assets/viewer.js' },])
但它不起作用。有任何想法吗 ?
解决方案
推荐阅读
- amazon-web-services - 有没有办法在 AWS Cognito Service 中更改电子邮件确认码的长度?
- java - 通用数组到int数组方法调用?(错误:类型 (...) 中的方法 sort(T[]) 不适用于参数 (int[])
- raspberry-pi3 - 来自 Keyestudios 的 CCS811 未出现在 i2c 检测上。树莓派
- node.js - Next.js 是 Express 后端应用程序的替代品吗?
- r - R Shiny App-如何使下载按钮正常工作以及如何显示行数?
- mongodb - 使用 Rust mongodb 保存嵌套结构返回错误特征 `From
` 没有为 `Bson` 实现 - android - 多次模拟,但在不同的测试方法中第二次模拟后,模拟值没有改变
- r - 使用美元 $ 符号访问列
- powershell - 如何在 Powershell 中停止持续 PING
- django - Django 问题:审批表:我应该使用UpdateView 的DetailView 吗?