Загрузить внешний файл js в угловое приложение, сгенерированное jhipster - PullRequest
1 голос
/ 22 марта 2019

Как загрузить внешний js-файл в угловое приложение, сгенерированное jhipster, как мы обычно делаем в angular.json в приложении angular-cli.

У меня есть следующие скрипты, которые должны быть загружены:

 "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 или использование CopyWebpackPluginlike the:

   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' },])

но это не работает.Есть идеи?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...