定義済みのモジュールがあり、独自の依存関係があります (ローカルで解決されます)
ブラウザで require を使用すると、正常に動作します。ただし、テスト用にセットアップするときは、パッケージを使用してソース コードに解決します。
packages: [
{
name:"packageSource",
location:( process.argv[2] == "html-cov" ) ? "../../CodeCoverage" : "../../src",
main:"packageSource"
}
]
これは、必要なすべての最上位ファイルで機能しますが、独自のモジュールで必要な場合、パスが適切に解決されません。
最上位ファイル (作業中):
var controller = require('packageSource/modules/moduleA/ParentController');
そのファイル内で私は:
var rowController = require('./components/simple/controller.js');
src/modules/moduleA/components/simple/controller.js を呼び出す必要があります。
代わりに、packageSource/components/simple/controller.js を呼び出します