durandal のオプティマイザー (nodejs を使用) を使用して、本番用の main-built.js ファイルをビルドするために、Visual Studio でビルド後のイベントを設定しました。main-built.js が見つからないというエラーが表示されます。これは、私のプロジェクトを適切に参照していないためだと思います。私のベース ディレクトリは c:\projects\myapp\myapp です。c:\projects\myapp から durandal ディレクトリのみを探します。
正しいディレクトリを伝える方法はありますか?
出力の一部を次に示します。
if 'Release'=='Release' C:\Projects\myapp\myapp\\App\durandal\amd\optimizer.exe
Using default base configuration.
Configuring for deploy with almond (custom).
{
"name": "durandal/amd/almond-custom",
"inlineText": true,
"stubModules": [
"durandal/amd/text"
],
"paths": {
"text": "durandal/amd/text"
},
"baseUrl": "C:\\Projects\\myapp",
"mainConfigFile": "C:\\Projects\\myapp\\main.js",
"include": [
"packages/Durandal.1.1.0/content/App/durandal/app",
...etc...
],
"exclude": [],
"keepBuildDir": true,
"optimize": "uglify2",
"out": "C:\\Projects\\myapp\\main-built.js",
"pragmas": {
"build": true
},
"wrap": true,
"insertRequire": [
"main"
]
}