0

webpack と angular を使用して、babel と es6 を使用して構成駆動型の webapp を作成しようとしています。

config.json が独自のチャンクにあり、複数のコントローラー/コンポーネントからアクセスできる必要があるという問題が繰り返し発生します。ただし、難点は、人間が読めるプレーンテキスト形式(別名、webpackJsonpなどでスプラッシュされず、縮小されていない)が標準のjsonだけである必要があることです。

誰かアイデアを持っていますか?

前もってお詫び申し上げます私はwebpackにまったく慣れていません...

4

1 に答える 1

0

@Ambrosありがとうございます!!!

それは私が望んでいたものではありませんでしたが、少しいじって仕事をした後、他の人を助けるために私の発見をここに置くと思いました...

基本的に、Ambroos が提供してくれた例に従って、以下を含めます。

  externals: {
     'appConfig': 'var sysConfig'
  },

あなたのwebpack構成に、次のように構成を構築します。

var sysConfig = {
    "some": "config object"
}

次に、文字通り json オブジェクトをインデックスに追加する代わりに、従来のスクリプト ロード メソッドでロードするだけです。

<script src="script location"></script>

次に、必要に応じてそれを要求します。

var sysConfig = require('appConfig');

これは webpack dev で機能し、次に dist では、webpacking の完了後に gulp を使用して構成をコピーするだけです。

幸せな日々!!:)

于 2016-08-05T13:45:44.413 に答える