私は自分のアプリを次のように構成しています:
dev
|-js
| |-C
| | |-app.js
| |-M
| |-folder.js
|-index.html
|-package.json
index.htmlに、私は持っています
<script type="text/javascript" src="js/C/app.js"></script>
私が持っているapp.jsで
var folders = require("js/M/folder.js")
このアプリを実行すると、次のように表示されます。
Uncaught Error: Cannot find module 'js/M/folder.js' module.js:341
Module._resolveFilename module.js:341
Module._load module.js:280
Module.require module.js:367
require module.js:383
window.require
(anonymous function) app.js:6
使ってみました
"js/M/folder"
"js/M/folder.js"
"/js/M/folder"
"/js/M/folder.js"
"./js/M/folder"
"./js/M/folder.js"
"../../M/folder"
"../../M/folder.js"
そして、ファイルが見つからないようです。また、require メソッドが関連付けられていないため、require 関数オブジェクトがノードのドキュメントと同じではないように見えることにも気付きました。
node-webkit について欠けている基本的なものはありますか?