Skip to content

Commit a6a605e

Browse files
committed
Added SystemJS config to demo app
1 parent 0fccc91 commit a6a605e

File tree

2 files changed

+14
-1
lines changed

2 files changed

+14
-1
lines changed

demo/src/app/pages/getting-started/getting-started.page.html

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,10 @@ <h2 class="ui dividing header">Installation</h2>
2727
<demo-codeblock language="typescript" [src]="individualImportCode"></demo-codeblock>
2828
</div>
2929
<p>Now you're good to go!</p>
30+
<p><strong>Note</strong> if you're using SystemJS, add the following to your <code>systemjs.config.js</code> file:</p>
31+
<div class="ui segment">
32+
<demo-codeblock language="typescript" [src]="systemJSCode"></demo-codeblock>
33+
</div>
3034
<h2 class="ui dividing header">Dependencies</h2>
3135
<div class="ui bulleted list">
3236
<div class="item"><a href="https://angular.io">Angular 2</a> (^4.0.0)</div>

demo/src/app/pages/getting-started/getting-started.page.ts

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ import { Component } from '@angular/core';
1212
})
1313
export class GettingStartedPage {
1414
public installCode:string = `$ npm install ng2-semantic-ui --save`;
15-
public includeCssCode:string = `<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.4/semantic.min.css">`;
15+
public includeCssCode:string = `<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/semantic-ui/2.2.9/semantic.min.css">`;
1616
public importCode:string = `import {SuiModule} from 'ng2-semantic-ui';`;
1717
public moduleImportCode:string = `
1818
import {SuiModule} from 'ng2-semantic-ui';
@@ -23,6 +23,15 @@ import {SuiModule} from 'ng2-semantic-ui';
2323
bootstrap: [AppComponent]
2424
})
2525
export class AppModule {}
26+
`;
27+
public systemJSCode:string = `
28+
var config = {
29+
...
30+
map: {
31+
...
32+
'ng2-semantic-ui': 'npm:ng2-semantic-ui/bundles/ng2-semantic-ui.umd.min.js'
33+
}
34+
}
2635
`;
2736
public individualImportCode:string = `import {SuiCheckboxModule, SuiRatingModule} from 'ng2-semantic-ui';`;
2837
}

0 commit comments

Comments
 (0)