Angular Template, интегрированный с Neovis.js, компилируется за 20 минут

Кто-нибудь может мне помочь. Я использую приложение Neo4j для создания и интеграции его в приложение angular и nodejs. Я использую Core UI - угловой шаблон. Это соответствует в течение 3 минут. (Или любой другой шаблон). Однако, когда я включаю Neovis.js, которая является библиотекой приложений Neo4j, компиляция занимает около 20 минут.

Я использовал -

 ng build --watch

И я получаю ошибки, как -

 ERROR in /home/dell/Neo4j-5/src/assets/neovis.js 
(36620,54): Property 'hierarchical_sort_method' does not exist on type 
'object'.

ERROR in /home/dell/Neo4j-5/src/assets/neovis.js 
(36647,118): Property 'values' does not exist on type 
'ObjectConstructor'.

ERROR in /home/dell/Neo4j-5/src/assets/neovis.js 
(36648,118): Property 'values' does not exist on type 
'ObjectConstructor'.

 ERROR in /home/dell/Neo4j-5/src/assets/neovis.js (35241,17297): 
 Property 'parse' does not exist on type '() => void'.

 ERROR in /home/dell/Neo4j-5/src/assets/neovis.js (35241,17388): 
 Property 'check' does not exist on type '() => void'.

 ERROR in /home/dell/Neo4j-5/src/assets/neovis.js (35241,17478): 
 Property 'getSuggestion' does not exist on type '() => void'.

Которые не приходят, когда я не использую CoreUI или любые другие шаблоны Akveo.

.angular-cli.json

{
"$schema": "./node_modules/@angular/cli/lib/config/schema.json",
"project": {
    "version": "1.0.0-alpha.6",
    "name": "coreui-angular"
  },
   "apps": [
    {
        "root": "src",
        "outDir": "dist",
        "assets": [
            "assets"
        ],
        "index": "index.html",
        "main": "main.ts",
        "polyfills": "polyfills.ts",
        "test": "test.ts",
        "tsconfig": "tsconfig.app.json",
        "testTsconfig": "tsconfig.spec.json",
        "prefix": "app",
        "styles": [
            "scss/style.scss"
        ],
        "scripts": [
            "../node_modules/chart.js/dist/Chart.bundle.min.js",
            "../node_modules/chart.js/dist/Chart.min.js"
        ],
        "environmentSource": "environments/environment.ts",
        "environments": {
            "dev": "environments/environment.ts",
            "prod": "environments/environment.prod.ts"
        }
    }
  ],
    "e2e": {
    "protractor": {
        "config": "./protractor.conf.js"
    }
    },
    "lint": [
    {
        "project": "src/tsconfig.app.json"
    },
    {
        "project": "src/tsconfig.spec.json"
    },
    {
        "project": "e2e/tsconfig.e2e.json"
    }
   ],
   "test": {
    "karma": {
        "config": "./karma.conf.js"
    }
   },
   "defaults": {
    "styleExt": "scss",
    "prefixInterfaces": false,
    "serve": {
        "port": 4200,
        "host": "localhost"
    }
    }
  }

Пожалуйста помоги.

1 ответ

Решение

Изменить шаблон. Или используйте команду -

 ng serve --aot=true

Но в основном эта команда требует angular6 cli - хотя и не уверен.

Другие вопросы по тегам