У мене є додаток, який має звичайний набір залежностей від сторонніх модулів (наприклад, 'express'), вказаний у файлі package.json в залежності від залежності. Напр
"express" : "3.1.1"
Я хотів би структурувати власний код модульно і мати набір локальних (мається на увазі файлової системи, в якій я зараз перебуваю) модулів, встановлених пакетом.json. Я знаю, що я можу встановити локальний модуль, запустивши:
npm install path/to/mymodule
Однак я не знаю, як це зробити через структуру залежностей package.json. Використовуючи --save
параметр у цій команді, просто введіть "mymodule": "0.0.0"
у мій package.json (не посилається на розташування файлового шляху). Якщо я потім видаляю встановлену версію з node_modules, і намагаюся перевстановити з package.json, вона не вдається (тому що вона шукає "mymodule" в центральному реєстрі, і не виглядає локально).
Я впевнений, що це спосіб сказати "dependencies": {}
структурі, що я хочу, щоб вона була встановлена з шляху до файлової системи, але не знаю як.
Хтось ще мав цю проблему? Дякую.
package.json
тому, що ми маємо вGemfile
s.