ฉันจะใช้โมดูลในระบบnode.js
ได้อย่างไร ตัวอย่างเช่นในแอพของฉันฉันติดตั้ง coffee-script:
npm install coffee-script
นี้จะติดตั้งไว้ในคำสั่งและกาแฟอยู่ใน./node_modules
./node_modules/.bin/coffee
มีวิธีเรียกใช้คำสั่งนี้เมื่อฉันอยู่ในโฟลเดอร์หลักของโครงการหรือไม่ ฉันเดาว่าฉันกำลังมองหาสิ่งที่คล้ายกับbundle exec
ในชุดรวม โดยทั่วไปฉันต้องการระบุเวอร์ชันของสคริปต์กาแฟที่ทุกคนที่เกี่ยวข้องกับโครงการควรใช้
ฉันรู้ว่าฉันสามารถเพิ่มการ-g
ตั้งค่าสถานะเพื่อติดตั้งทั่วโลกเพื่อให้กาแฟทำงานได้ดีทุกที่ แต่ถ้าฉันต้องการมีกาแฟหลายรุ่นต่อโครงการ
coffee
คำสั่งของคุณลงในnpm scripts
ส่วนเช่นการ"build": "coffee -co target/directory source/directoy", so you can run
เรียกใช้ npm build build` จากเทอร์มินัลหลังจากนั้น
npm install niftycommand
niftycommand
แต่สิ่งนี้จะไม่ทำงานจนกว่าคุณจะมี. / node_modules/.bin ในเส้นทางของคุณใช่ไหม?