概要

2019-01-13 18:14:00


対応環境

2019-01-14 16:22:40

・最低動作環境
 JavaScriptのES5が動作するブラウザ 

 TypeScriptは使わなくても開発は可能だが、利便性を考えるなら利用を推奨

 IE11以上(ただしリストビューの表示に難あり、これはIEのCSSバグの為)
 Chrome、Firefox、Edge (2019/1/13時点)
 GoogleBotによるクロールは可能がレベルで作成している


・推奨開発環境
 VisualStudioCode
 TypeScript(無しでも使えなくは無い)
 SCSS(スタイルシート拡張用だが無くても使えなくは無い) 

ディレクトリ構成

2019-01-14 16:23:40

サンプルに付属しているディレクトリ
dist/
      css     JSWで使用するスタイルシート
      js       実行用JavaScriptファイル
scss        スタイルシートの元データ(scss形式)
src          TypeScriptのファイル
Samples  SampleのHTMLファイル

JSWを動作させるために最低限必要なファイルとディレクトリは以下の二つ
 dist/cssディレクトリ(中のアイコンを含む)
 dist/js/jsw.jsファイル

TypeScriptを使用しないのであれば、tsディレクトリは不要

tsconfig.json

2019-01-14 16:41:52

{
    "compilerOptions": {
        "sourceMap": true,
        "target": "es5",
        "module": "commonjs",
        "outDir": "./dist/js",
        "rootDir": "./src/",
        "declaration": true,
        "noUnusedLocals": true,
        "noUnusedParameters": true,
        "lib": [
            "es2015",
            "dom"
        ]
    }
}


TypeScriptに関しては以上の設定で動作する