2
프로젝트에서 Webpack을 구성했으며 진입 점 필드에 polyfills, 공급 업체 및 응용 프로그램 파일을 추가했습니다. 하지만 거기에 종속성이있는 다른 파일 'myComponent.js'가 있습니다.Webpack (Angular 2 Typescript)의 진입 점으로 종속성이있는 모듈 포함
는
entry:
{
'polyfills': './polyfills.ts',
'vendor': './vendor.ts',
'app': './src/main.ts',
'components': './myComponent'
},
resolve:
{
extensions: ['', '.js', '.ts', '.d.ts']
}
을 webpack.common.js 그리고 여기에 내가 가져올 때 이제 dependency--
myComponent.js
exports.EventDispatcher = require('./lib/EventDispatcher').EventDispatcher;
이있는 구성 요소 파일입니다 내 주요 구성 요소 인 -
오류 : 나는이 NPM 실행이를 구축 실행할 때 16,app.component.ts
import {EventDispatcher} from 'components';
지금, 그것은 나에게 다음과 같은 오류를 찾을 수 없습니다
모듈을 제공하는 진입 점에 대한 의존성이다 허용되지 않습니다.
내가 잘못 생각한 제안이 있습니다.
하하. 그 오류 메시지에 문제가있어서 절대로 알아낼 수 없었습니다. 그것은 아주 작은 세부 사항입니다. 나는 어떤 오류도 없었던 다른 프로젝트를 가지고 있었고 실제로'entry :'키를위한 배열을 가지고있었습니다. 정말 고맙습니다! – nbkhope