fusioncharts / angular-fusioncharts

Angular Component for FusionCharts JavaScript Charting Library
https://fusioncharts.github.io/angular-fusioncharts/#/ex1
Other
55 stars 37 forks source link

Can't resolve 'rxjs/Subject' in 'node_modules\angular-fusioncharts\node_modules\@angular\core\@angular' #103

Open hamedsbt opened 3 years ago

hamedsbt commented 3 years ago

Hello, I have a big project with several modules...

angular 8.2 angular-fusioncharts@3.1.0 fusioncharts@3.16.0

To achieve better performance I imported fusioncharts module in the single module of my app:

import {CommonModule} from '@angular/common';
import {NgModule} from '@angular/core';
import {SharedModule} from '@app/share-module';
import {StatusRouting} from './status.routing';

import { FusionChartsModule } from 'angular-fusioncharts';
// Import FusionCharts library and chart modules
import * as FusionCharts from 'fusioncharts';
import * as charts from 'fusioncharts/fusioncharts.charts';
import * as FusionTheme from 'fusioncharts/themes/fusioncharts.theme.fusion';

// Pass the fusioncharts library and chart modules
FusionChartsModule.fcRoot(FusionCharts, charts, FusionTheme);
@NgModule({
  imports: [CommonModule, SharedModule, StatusRouting, FusionChartsModule],

  declarations: [
    StatusRouting.components,
  ],

  entryComponents: []
})
export class StatusModule {
}

and I use it in my component, but I got error on complie:

ERROR in ./node_modules/angular-fusioncharts/node_modules/@angular/core/@angular/core.js
Module not found: Error: Can't resolve 'rxjs/Subject' in 'C:\htdocs\my_project\node_modules\angular-fusioncharts\node_modules\@angular\core\@angular'
ERROR in ./node_modules/angular-fusioncharts/node_modules/@angular/core/@angular/core.js
Module not found: Error: Can't resolve 'rxjs/observable/merge' in 'C:\htdocs\my_project\node_modules\angular-fusioncharts\node_modules\@angular\core\@angular'
ERROR in ./node_modules/angular-fusioncharts/node_modules/@angular/core/@angular/core.js
Module not found: Error: Can't resolve 'rxjs/operator/share' in 'C:\htdocs\my_project\node_modules\angular-fusioncharts\node_modules\@angular\core\@angular'
AyanBhadury commented 3 years ago

Please try with angular-fusionchats : 3.0.4

McastilloA commented 3 years ago

Good evening

I have exactly the same problem, I made this setting (angular-fusionchats : 3.0.4) and the error persists, help please.

aman-kumar7 commented 3 years ago

I tried with 3.0.4 still getting the same error anybody can help?

Rahulkumarsingh17898 commented 3 years ago

I have angular 8.2.14 and rxjs 6.4.0 I am also getting these errors: ERROR in ./node_modules/angular-fusioncharts/node_modules/@angular/core/@angular/core.js Module not found: Error: Can't resolve 'rxjs/Observable' in 'C:\Users\rahul.v.kumar.singh\kitchen-sink\node_modules\angular-fusioncharts\node_modules\@angular\core\@angular' ERROR in ./node_modules/angular-fusioncharts/node_modules/@angular/core/@angular/core.js Module not found: Error: Can't resolve 'rxjs/Subject' in 'C:\Users\rahul.v.kumar.singh\kitchen-sink\node_modules\angular-fusioncharts\node_modules\@angular\core\@angular' ERROR in ./node_modules/angular-fusioncharts/node_modules/@angular/core/@angular/core.js Module not found: Error: Can't resolve 'rxjs/observable/merge' in 'C:\Users\rahul.v.kumar.singh\kitchen-sink\node_modules\angular-fusioncharts\node_modules\@angular\core\@angular' ERROR in ./node_modules/angular-fusioncharts/node_modules/@angular/core/@angular/core.js Module not found: Error: Can't resolve 'rxjs/operator/share' in 'C:\Users\rahul.v.kumar.singh\kitchen-sink\node_modules\angular-fusioncharts\node_modules\@angular\core\@angular'

please help

AyanBhadury commented 3 years ago

https://codesandbox.io/embed/angular-column3d-tlxtm?codemirror=1

Here is a demo using fusioncharts : 3.17.0 angular-fusioncharts : 3.0.4

mirogod1 commented 2 years ago

I'm using Fusioncharts 3.17.0 and angular-fusioncharts 3.0.3 all works fine. But I get this error when trying to update to angular-fusioncharts 3.1.0

AyanBhadury commented 2 years ago

@mirogod1 You can use angular-fusioncharts:3.0.4 this will work as well

Repo : https://github.com/AyanBhadury/angular-fusioncharts-demo

AyanBhadury commented 2 years ago

ngCC compilation issue has been fixed, please upgrade to 3.2.0 : http://www.npmjs.com/package/angular-fusioncharts

@hamedsbt @McastilloA @mirogod1 @aman-kumar7