Topic: MDB_Angular_Pro_6.0.1.zip - ng test broken
                  
                  riggap
                  pro
                  asked 7 years ago
                
                ng test - gives ERROR => Can not load "@angular-devkit/build-angular", it is not registered!
ng e2e - runs WITHOUT errors (fails the <h1> but I could fix that)
Please fix as I need this as my start project and don't understand the new Angular 6 setup you guys have done.
Analysis so far is Karma.config.js has replaced
frameworks: ['jasmine', '@angular/cli'],
 ==>  frameworks: ['jasmine', '@angular-devkit/build-angular'],
Did you guys run this off a template with tests that work with "ng test" or didn't work?
                
                  
                
                
                
                  
                  
                  
                    
                    
                
              
              
              
            
                      
                        Add comment
                      
                    
                  
                
                      
                      Damian Gemza
                      staff
                        answered 7 years ago
                    
                    Dear riggap,
Please open your karma.conf.js file and try to change it's code to:
This file is created by new Angular CLI, so it should be latest.
                    
                      
                    
                    
                    
                      
                      
                        
                        
                          
                          
                          
                            
                        
                        
                      
                    
                    
                  
                  
                // Karma configuration file, see link for more information
// https://karma-runner.github.io/1.0/config/configuration-file.html
module.exports = function (config) {
config.set({
basePath:'',
frameworks: ['jasmine', '@angular-devkit/build-angular'],
plugins: [
require('karma-jasmine'),
require('karma-chrome-launcher'),
require('karma-jasmine-html-reporter'),
require('karma-coverage-istanbul-reporter'),
require('@angular-devkit/build-angular/plugins/karma')
],
client: {
clearContext:false// leave Jasmine Spec Runner output visible in browser
},
coverageIstanbulReporter: {
dir:require('path').join(__dirname, 'coverage'),
reports: ['html', 'lcovonly'],
fixWebpackSourcePaths:true
},
reporters: ['progress', 'kjhtml'],
port:9876,
colors:true,
logLevel:config.LOG_INFO,
autoWatch:true,
browsers: ['Chrome'],
singleRun:false
});
};
riggap pro commented 7 years ago
Thanks that seemed to fix it! (Please mark: resolved) Side Note: It doesn't pause the browser (google is very sparse on 6.0.0-rc.6 karma.config settings!).FREE CONSULTATION
Hire our experts to build a dedicated project. We'll analyze your business requirements, for free.
Status
              Resolved
Specification of the issue
              - ForumUser: Pro
 - Premium support: No
 - Technology: MDB Angular
 - MDB Version: -
 - Device: -
 - Browser: -
 - OS: -
 - Provided sample code: No
 - Provided link: No
 
Tags