開発プロセス中に、npm run dev コンポーネントのインターフェイスによって呼び出されるアドレスは、次のように global global によって定義される API 変数です。
// global.API = '/api';
// global.API = '/test';
// global.API = '/uat';
// global.API = '/www';
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
vue-cli によって生成されたコードを数日間熟考した結果、Vue は、開発 (npm run dev)、実稼働 (npm run build)、および単体テスト (npm run test) の 3 つの構成だけが必要であると考えました。 。 。
暴言終わり。
1. config/index.js,修改build里面的env ファイル名を開き、環境変数に基づいて取得します。 変更後は次のようになります。 リーリー
config/index.js
build
env
prod.env.js复制两份,分别是uat.env.js、testing.env.jsをconfigディレクトリに置きます
prod.env.js
uat.env.js
testing.env.js
を次のように変更します。 リーリー dev.env.js、uat.env.js、testing.env.js、prod.env.js这四个文件,在大括号里面添加API: '"/api或uat或其他什么"'4. その後、どこからでも
dev.env.js
API: '"/api或uat或其他什么"'
process.env.API5. パッケージ化するときは、最初に環境変数を設定します。
process.env.API
https://stackoverflow.com/que...
https://github.com/tonyljl526... express、vue2、webpack に基づいたこのプロジェクトのスキャフォールディングを確認できます。ニーズを達成するには、主に config/renderConfig.js を確認してください
vue-cli によって生成されたコードを数日間熟考した結果、Vue は、開発 (npm run dev)、実稼働 (npm run build)、および単体テスト (npm run test) の 3 つの構成だけが必要であると考えました。 。 。
暴言終わり。
1.
2.config/index.js
,修改build
里面的env
ファイル名を開き、環境変数に基づいて取得します。変更後は次のようになります。 リーリー
3.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. パッケージ化するときは、最初に環境変数を設定します。https://stackoverflow.com/que...
https://github.com/tonyljl526...
express、vue2、webpack に基づいたこのプロジェクトのスキャフォールディングを確認できます。ニーズを達成するには、主に config/renderConfig.js を確認してください