-
Notifications
You must be signed in to change notification settings - Fork 8
DirectoryEntry
uupaa edited this page Oct 24, 2015
·
4 revisions
~/workspace/MyExample.js
以下のディレクトリ構成です
$ cd
> ~/workspace/MyExample.js
$ tree
.
└── MyExample.js
├── bin/ <- `$ node ../WebModule/run/setup --bin` コマンドで作成されるディレクトリです
├── lib/
│ ├── WebModule.js <- GLOBAL, IN_XXXX といったグローバル変数や assert関数($valid や $keys など)が定義されています
│ └── MyExample.js <- モジュールのソースコードです
├── lint/
│ └── plato/ <- npm run socre コマンドが生成するファイルを格納するディレクトリです
├── release/ <- npm run min や npm run build コマンドで生成したファイルを格納するディレクトリです
│ ├── MyExample.b.min.js <- browser用にMinify したコードです
│ ├── MyExample.w.min.js <- worker用にMinify したコードです
│ ├── MyExample.n.min.js <- node用にMinify したコードです
│ ├── MyExample.nw.min.js <- NW.js用にMinify したコードです
│ └── MyExample.el.min.js <- Electron用にMinify したコードです
├── test/ <- npm test で実行するファイルを格納するディレクトリです
│ ├── browser/ <- BrowserとWebWorkersテスト用ディレクトリです
│ │ ├── template/
│ │ │ ├─ index.html <- test/browser/index.html の元となるテンプレートファイルです
│ │ │ └─ worker.js <- test/browser/worker.js の元となるテンプレートファイルです
│ │ ├── index.html <- npm run page コマンドが生成するテストページです。Browser と WebWorkers のテストで使用します
│ │ └── worker.js <- npm run page コマンドが生成するテスト用のJavaScriptです。WebWorkers のテストで使用します
│ ├── node/ <- Node.jsテスト用ディレクトリです
│ │ ├── template/
│ │ │ └─ index.js <- test/node/index.js の元となるテンプレートファイルです
│ │ └── index.js <- npm run page コマンドが生成するテスト用のJavaScriptです。Node.js のテストで使用します
│ ├── nw/ <- NW.jsテスト用ディレクトリです
│ │ ├── template/
│ │ │ └─ index.html <- test/nw/index.html の元となるテンプレートファイルです
│ │ ├── index.html <- npm run page コマンドが生成するテスト用のJavaScriptです。NW.js のテストで使用します
│ │ └── package.json <- NW.js 用の package.json です
│ ├── el/ <- Electron テスト用ディレクトリです
│ │ ├── template/
│ │ │ └─ index.html <- test/el/index.html の元となるテンプレートファイルです
│ │ ├── index.html <- npm run page コマンドが生成するテスト用のJavaScriptです。Electron のテストで使用します
│ │ ├── main.js <- Electron (Main Process) 用のエントリポイントです
│ │ └── package.json <- Electron 用の package.json です
│ ├── wmtools.js <- テストで必要となる機能を集約したファイルです。
│ │ WebModuleの lib/Reflection.js, Console.js, Valid.js, Help.js, Task.js, Test.js が concat されたものです
│ └── testcase.js <- テストケースを記述するファイルです
├── .eslintignore <- npm run lint コマンド用の設定ファイルです
├── .eslintrc <- npm run lint コマンド用の設定ファイルです
├── .gitignore <- gitコマンド用の設定ファイルです
├── .npmignore <- npmコマンド用の設定ファイルです
├── .travis.yml <- Travis-Cl の設定ファイルです
├── index.js <- Node.js 用のエントリポイントです。require("MyExample.js") で読み込まれるファイルになります
├── package.json <- npm の設定ファイルです
├── LICENSE
└── README.md