- Notifications
You must be signed in to change notification settings - Fork8
DirectoryEntry
uupaa edited this pageOct 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/<- npmtest で実行するファイルを格納するディレクトリです │ ├── 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