Saya telah mengonfigurasi Webpack di proyek saya, dan di bidang titik masuk, saya telah menambahkan file polyfill, vendor, dan aplikasi. Tapi saya punya file lain 'myComponent.js' yang memiliki dependensi di dalamnya.
webpack.common.js
entry:
{
'polyfills': './polyfills.ts',
'vendor': './vendor.ts',
'app': './src/main.ts',
'components': './myComponent'
},
resolve:
{
extensions: ['', '.js', '.ts', '.d.ts']
}
Dan berikut adalah file komponen yang memiliki ketergantungan--
Komponen saya.js
exports.EventDispatcher = require('./lib/EventDispatcher').EventDispatcher;
Sekarang ketika saya mengimpor ini dari komponen utama saya--
aplikasi.component.ts
import {EventDispatcher} from 'components';
Sekarang ketika saya menjalankan npm run build ini, saya mendapatkan kesalahan berikut
Modul tidak ditemukan: Kesalahan: ketergantungan pada titik masuk tidak diperbolehkan.
Ada saran di mana kesalahan saya.