module 'ng' has no exported member 'ui' when using ui-router type definition for typescript

Samantha J T Star

I am trying to use this typescript definition file for ui-router:

https://github.com/borisyankov/DefinitelyTyped/blob/master/angular-ui/angular-ui-router.d.ts

Here is the code at the top of the definition file:

// Type definitions for Angular JS 1.1.5+ (ui.router module)
// Project: https://github.com/angular-ui/ui-router
// Definitions by: Michel Salib <https://github.com/michelsalib>
// Definitions: https://github.com/borisyankov/DefinitelyTyped

/// <reference path="../angularjs/angular.d.ts" />

declare module ng.ui {

    interface IState {
    ...

Here is how I am using it:

module MyModule
{
    export class MyStateConfig
    {
        constructor(
            //                     -> error on the word ng.ui on next line
            private $stateProvider: ng.ui.IStateProvider, 
            private $urlRouterProvider: ng.ui.IUrlRouterProvider
            ...)
        {
            this.$stateProvider.state(...

This was working in Visual Studio but now with WebStorm I get a message saying "

module 'ng' has no exported member 'ui'

Can someone give me advice on this. Is this something to do with a different module system with WebStorm?

curpa

Have you tried adding a reference comment in your module source file? Something like...

/// <reference path="path/to/angular-ui/angular-ui-router.d.ts" />

Visual Studio doesn't require this because its msbuild tasks automatically tell the compiler to reference any definition that are included in the project. I'm guessing WebStorm doesn't use msbuild project files.

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

From Dev

typescript definition for react-router v2.0 - error `has no exported member 'browserHistory'`

From Dev

ionic: module has no exported member

From Dev

Module has no exported member 'Link'

From Dev

Angular 2 Module has no exported member

From Dev

Exported variable has or is using private type TypeScript error

From Dev

Material-UI dependencies: ''react-tap-event-plugin'' has no exported member 'injectTapEventPlugin'

From Dev

Module "ng" has no exported members in vs code

From Dev

TypeScript & SystemJS: angular ui router module not registered in transpiled js

From Dev

Active child state stays active when it shouldn't using ng-class and ui-router

From Dev

Typescript module has no exported members - react

From Dev

Angular resolve when using ui-router

From Dev

Promise 'then' is not a function when using the 'ui-router'

From Dev

Unknown provider: $stateParams when using ui-router's resolve in Typescript

From Dev

AngularJS change route by ng-click using ui-router

From Java

Ng serve throwing @angular/core/core has no exported member 'eeFactoryDef'

From Dev

Is it possible to replace/overwrite a ui-router state definition? (default state being "customized" by another module)

From Dev

Module '"angular2/angular2"' has no exported member 'For'

From Dev

“Has no exported member ionicBootstrap” (ionic2 Typescript)

From Dev

“Has no exported member ionicBootstrap” (ionic2 Typescript)

From Dev

has no exported member 'RouteParams'

From Dev

Has no exported member Angular

From Dev

has no exported member 'FireListObservable'?

From Dev

Change State without using ui-sref in Angular 2 using ui-router-ng2.(Angular2 & UI-Router-ng2)

From Dev

using ui-view lead to Failed to instantiate module ui.router

From Dev

How to change the URL when paging using UI Router?

From Dev

UI Router conflicting when using similar URL pattern

From Dev

Angular + UI Router breaks when using dot notation in state name

From Dev

Custom directives not active in nested views when using ui-router

From Dev

How do I get rid of the /#/ when using ui-router?

Related Related

  1. 1

    typescript definition for react-router v2.0 - error `has no exported member 'browserHistory'`

  2. 2

    ionic: module has no exported member

  3. 3

    Module has no exported member 'Link'

  4. 4

    Angular 2 Module has no exported member

  5. 5

    Exported variable has or is using private type TypeScript error

  6. 6

    Material-UI dependencies: ''react-tap-event-plugin'' has no exported member 'injectTapEventPlugin'

  7. 7

    Module "ng" has no exported members in vs code

  8. 8

    TypeScript & SystemJS: angular ui router module not registered in transpiled js

  9. 9

    Active child state stays active when it shouldn't using ng-class and ui-router

  10. 10

    Typescript module has no exported members - react

  11. 11

    Angular resolve when using ui-router

  12. 12

    Promise 'then' is not a function when using the 'ui-router'

  13. 13

    Unknown provider: $stateParams when using ui-router's resolve in Typescript

  14. 14

    AngularJS change route by ng-click using ui-router

  15. 15

    Ng serve throwing @angular/core/core has no exported member 'eeFactoryDef'

  16. 16

    Is it possible to replace/overwrite a ui-router state definition? (default state being "customized" by another module)

  17. 17

    Module '"angular2/angular2"' has no exported member 'For'

  18. 18

    “Has no exported member ionicBootstrap” (ionic2 Typescript)

  19. 19

    “Has no exported member ionicBootstrap” (ionic2 Typescript)

  20. 20

    has no exported member 'RouteParams'

  21. 21

    Has no exported member Angular

  22. 22

    has no exported member 'FireListObservable'?

  23. 23

    Change State without using ui-sref in Angular 2 using ui-router-ng2.(Angular2 & UI-Router-ng2)

  24. 24

    using ui-view lead to Failed to instantiate module ui.router

  25. 25

    How to change the URL when paging using UI Router?

  26. 26

    UI Router conflicting when using similar URL pattern

  27. 27

    Angular + UI Router breaks when using dot notation in state name

  28. 28

    Custom directives not active in nested views when using ui-router

  29. 29

    How do I get rid of the /#/ when using ui-router?

HotTag

Archive