2016-12-05 2 views
0

Мне нужно определить глобальную переменную для js на html. У меня есть эта конфигурация для webpack, и я использую DefinePlugin для этой проблемы, но она не работает.Как определить переменную в скрипте webpack

В webpack.config.js:

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

В index.html

<!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

попробовать

плагинов: [ новый webpack.DefinePlugin ({ CUSTOMER_ID : JSON.stringify ("345345e34435344") }) ]

+0

Спасибо! Я пробовал это, но это не сработало (( – modelfak

Смежные вопросы