Cannot find module
Publicado por Jhon Jairo (4 intervenciones) el 25/02/2020 21:17:12
Hola, estoy haciendo el tutorial de la documentación que está en
https://angular.io
Primero, el tutorial nunca muestra donde se crea productos, así que hice una clase. Segundo, cree el servicio cart.
Ahora, en ambos casos sale el error cannot find module. Leyendo por ahí vi que ambos tenían que estar dentro de app, así que cree una carpeta cart y una products y metí la clase y el servicio ahí, sin embargo el error persiste.
En product-details-component:
Así es la estructura:
app
cart
product-details
products
products.ts
cart.service.ts
https://angular.io
Primero, el tutorial nunca muestra donde se crea productos, así que hice una clase. Segundo, cree el servicio cart.
Ahora, en ambos casos sale el error cannot find module. Leyendo por ahí vi que ambos tenían que estar dentro de app, así que cree una carpeta cart y una products y metí la clase y el servicio ahí, sin embargo el error persiste.
En product-details-component:
1
2
import { products } from '..products/products';
import { CartService } from '..cart/cart.service';
Así es la estructura:
app
cart
product-details
products
products.ts
1
2
3
4
5
export class Products {
name: string;
price: number;
description: string;
}
cart.service.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
import { Injectable } from '@angular/core';
@Injectable({
providedIn: 'root'
})
export class CartService {
items = [];
addToCart(product) {
this.items.push(product);
}
getItems() {
return this.items;
}
clearCart() {
this.items = [];
return this.items;
}
}
Valora esta pregunta


0