как интегрировать logentries в угловой - PullRequest
0 голосов
/ 17 января 2019

Я просто следовал их руководству

<html lang="en">
  <head>
    <title>Your page</title>
    <script src="/js/le.min.js"></script>
    <script>
    // Set up le.js
    LE.init('YOUR-LOG-TOKEN');
    </script>
 </head>

<script>
// log something
LE.log("Hello, logger!");
</script>

Я добавил их в свой индексный файл, но выбросил http://localhost:4200/js/le.min.js net::ERR_ABORTED 404 (Not Found)

1 Ответ

0 голосов
/ 17 января 2019

Вы можете добавить файл JavaScript в ваше приложение Angular, добавив свойство scripts в проект своего приложения в файле рабочей области приложения Angular (также известное как angular.json в корневом каталоге вашего проекта):

{
  "version": 1,
  // ...
  "projects": {
    "my-app": {
      // ...
      "architect": {
        "build": {
          "builder": "@angular-devkit/build-angular:browser",
          "options": {
            // ...
            "scripts": [
              // JavaScript file goes here
              "js/le.min.js",
              // Note: The `scripts` property accepts an array of objects or an array of strings
              // See https://github.com/angular/angular-cli/blob/c5de8e3b0e5c1499a0a17da0208297cd82b36095/packages/angular_devkit/build_angular/src/browser/schema.json#L390-L419 for more info
            ]
            // ...
          }
          // ...
        }
        // ...
      }
    }
    // ...
}

В качестве альтернативы вы можете установить это с помощью команды ng config:

# Replace my-app with your actual project name in your angular.json file
ng config projects.my-app.architect.build.options.scripts[0] js/le.min.js
...