ค้นหาเว็บไซต์

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 แบบปกติกับไทป์สคริปต์

บทความที่เกี่ยวข้อง