開発プロセス中に、npm run dev コンポーネントのインターフェイスによって呼び出されるアドレスは、次のように global global によって定義される API 変数です。
//開発環境を開きます// global.API = '/api';
// global.API = '/test';
// global.API = '/uat';
// global.API = '/www';
怪我咯2017-07-05 10:42:33
vue-cli によって生成されたコードを数日間熟考した結果、Vue は、開発 (npm run dev)、実稼働 (npm run build)、および単体テスト (npm run test) の 3 つの構成だけが必要であると考えました。 。 。
暴言終わり。
1. config/index.js
,修改build
里面的env
ファイル名を開き、環境変数に基づいて取得します。
変更後は次のようになります。
リーリー
prod.env.js
复制两份,分别是uat.env.js
、testing.env.js
をconfigディレクトリに置きます
を次のように変更します。
リーリー
dev.env.js
、uat.env.js
、testing.env.js
、prod.env.js
这四个文件,在大括号里面添加API: '"/api或uat或其他什么"'
4. その後、どこからでも
process.env.API
5. パッケージ化するときは、最初に環境変数を設定します。
迷茫2017-07-05 10:42:33
https://github.com/tonyljl526...
express、vue2、webpack に基づいたこのプロジェクトのスキャフォールディングを確認できます。ニーズを達成するには、主に config/renderConfig.js を確認してください