javascript - ใช้โมดูล commonjs ในบริการของ Angular4?
ฉันทดสอบครั้งแรกโดยใช้โมดูล commonjs ที่ฉันติดตั้งแบบนี้:
npm install the-module;
จากนั้นฉันได้สร้าง main.js ขึ้นมา ซึ่งมีลักษณะประมาณนี้:
var module = require('the-module');
module.doStuff();
จากนั้นคอมไพล์ main.js ด้วย webpack เป็น bundle.js โหลดมันในเบราว์เซอร์ และมันก็ทำงานบางอย่าง
ตอนนี้ฉันต้องการใช้ the-module ภายในบริการของ Angular 4 ฉันควรนำเข้ามันอย่างไร?
ฉันยังเจอบทความนี้เกี่ยวกับวิธีการสร้างไลบรารีคอมโพเนนต์ Angular 2 สนใจว่าชุดขั้นตอนนี้จำเป็นสำหรับโมดูล commonjs ทั้งหมดที่นำเข้าด้วย Angular หรือมีวิธีที่ตรงกว่านี้หรือไม่?
แนวคิดที่เกี่ยวข้อง
สุดท้ายก็เขียนบทความนี้:
การใช้โมดูลจาวาสคริปต์ npm แบบปกติกับไทป์สคริปต์