2017-04-26 2 views
1

나는 각도와 웹팩을 익히기 위해 초보자입니다. 노드 팩 명령을 사용하여 webpack에서 각도를 나타 내기 위해 app.js 파일에서 번들로 angular.min.js 링크 만 받았습니다. JS anguar.module을(), 그것이 angular.module는 함수가 아닙니다라고 받아 들일 이렇게 구성 할 필요없이 나를이angular.module은 webpack의 함수가 아닙니다.

var angular = require('../node_modules/angular/angular.js'); 
var ngModule = angular.module('app',[]); 
console.log(ngModule); 

답변

0

웹팩이 node_modules에서 직접 모듈을로드 달성하기 위해 도와주세요. 구성에 진입 점으로 추가하기 만하면됩니다.

당신은뿐만 아니라 lodash 또는 jquery처럼 이런 식으로 다른 모듈을 추가 할 수 있습니다

entry: { 
    vendor: ['angular'], 
    app: './src/app.js' 
} 

webpack.config.js.

이제 코드에서 당신은 당신은 다음과 같은 다른 JS 파일에 모듈을 가져올 수있는이

import angular from 'angular'; 

export default angular.module('app',[]); 

같은 angular를 사용할 수 있습니다. 어떤 다른 방법은 프로젝트를 실행하는 경우

import app from './app.js'; 

app.directive('myWidget',.....); 
+0

죄송합니다 선생님, 난, 각 1.6.4을 사용하고 내게이 오류 선생님 받기 1.6.4 –

+0

알려주세요 : 청크 응용 프로그램에서 오류를 [항목을 ] bundle.js 충돌 : 여러 파일이 동일한 파일 이름 bundle.js에 내 보냅니다 – cgTag

+0

와 함께 작동합니다 선생님 –

관련 문제