1

RequireJS を使用する SPA があり、アプリがデプロイされる環境に応じて使用するさまざまな URL を定義するモジュールがあります。

(新しい環境にデプロイする前に環境モジュールを変更するのではなく) その環境内に関連する構成を残すことができるように、この環境構成モジュールを除外するようにビルド コマンドを変更しました。そのようです...

node r.js -o app-build.js paths.env=empty:

これが私の environment.js モジュールの例です

define({
    reports: {
        base: 'http://reports.app.com'
    }
})

これが私のrequire.config()の例です

requirejs.config({
    paths: {
        env: '../../scripts/environment'
    }
})

以下は、モジュールを使用する方法の例です....

define(["jquery", "env"], function ($, _env) {
    $.get( _env.reports.base + "/ReportName");
});

私が抱えている問題environment.jsは、除外されていること_envですundefined。私が欠けているものを誰かに見せてもらえますか?

4

0 に答える 0