2016-12-05 8 views
0

htmlでjsのグローバル変数を定義する必要があります。 webpack用にこの設定があり、この問題でDefinePluginを使用していますが動作しません。 webpack.config.jsでスクリプトwebpackで変数を定義する方法

:[ 新しいwebpack.DefinePlugin({ CUSTOMER_ID:のindex.htmlで

plugins: [ 
     new webpack.DefinePlugin({ 
      CUSTOMER_ID:'345345e34435344' 
     }) 
    ] 

<!DOCTYPE html> 
<html class="no-js" ng-app="app" ng-controller="MainCtrl as main"> 
<head> 
    <base href="/"><!-- Required for HTML5 --> 
    <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no"> 
    <meta charset="utf-8"> 
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 

</head> 
    <script type="text/javascript"> 
     console.log(CUSTOMER_ID); // undefined 
    </script> 

</html> 

答えて

0

プラグインを試します:JSON.stringify( "345345e34435344") } ]

+0

ありがとうございました!私はこれを試みたが、うまくいかなかった(( – modelfak

関連する問題