Я пытаюсь использовать объект $ resource в моем проекте. Вот шаги, которые я выполнил, чтобы установить и импортировать пакет.
- Установленный angular-ресурс с использованием npm - npm install angular-resource
- Добавлен ngResource в качестве зависимости в @NgModule - require ('angular-resource')
Версии:
- angular-resource - 1,7,5
- @ angular / cli - 7,0
Компилируется нормально. При запуске выдает следующую ошибку
Невозможно прочитать свойство '$$ minErr' из неопределенного
Он жалуется, что не может найти файл angular.js, поэтому не может найти это свойство. Я создал свой проект с помощью Angular CLI, и мне никогда не требовалось устанавливать angular отдельно, и я никогда не использовал тег script для angular.
Я предполагаю, что CLI хранит углы в другой структуре папок?
Что мне здесь не хватает?
UPDATE
declare var require: any;
import { BrowserModule } from '@angular/platform-browser';
import { NgModule } from '@angular/core';
import { AppComponent } from './app.component';
import { ActivityListComponent } from './activities/activity-list.component';
@NgModule({
declarations: [
AppComponent,
ActivityListComponent],
imports: [
BrowserModule,
require('angular-resource')],
providers: [],
bootstrap: [AppComponent]})
export class AppModule { }