/ / import natywne moduły node.js nie działa - angular, angular2-services

importowane rodzime moduły node.js nie działają - usługi kątowe, angular2

W moim angular4 service.ts potrzebuję pewnych pakietów node.js, takich jak fs.

ng serve

zawiesza się z

ERROR in C:/js/src/app/data.service.ts (2,21): Cannot find module "fs".

ERROR in multi script-loader!./~/fs
Module not found: Error: Can"t resolve "C:jsnode_modulesfs" in "C:js"
@ multi script-loader!./~/fs
webpack: Failed to compile.

dla mojej linii źródłowej

import * as fs from "fs";

w ciągu

import { Injectable } from "@angular/core";
import * as fs from "fs";

@Injectable()
export class DataService {
constructor() {
}
}

używam

@angular/cli: 1.0.3
node: 6.10.3
os: win32 x64

Wygląda na to, że konfiguruję coś w .angular-cli.json, ale gdzie?

Wszelka pomoc potrzebna. Wielkie dzięki.

Odpowiedzi:

0 dla odpowiedzi № 1

Jeśli korzystasz z Angular CLI, jak już wcześniej wspomniałeś, musisz dodać do niego bibliotekę węzłów, aby zostać dołączonym i być dostępnym.

Jak? w pliku angular-cli.json, jak poniżej:

    "scripts": [
"../node_modules/jquery/dist/jquery.js",

Pamiętaj, że określona ścieżka zależy od twojego „korzeń„ parametr określony w pliku angular-cli.json.

Mam nadzieję, że to pomoże.