Я вже деякий час використовував вузли .js і npm на Windows, і все добре працювало, поки я не намагався зробити те ж саме в Linux.
Моя мета:
Використовуйте node.js разом з npm на linux.
Що я зробив:
Я завантажив tar.gz файл з вузла.Js сайт, і я розпакував його. У мене є папка (це розпаковане tar.gz), і я думаю, що це, мені здається, просто потрібно запустити файл "node" з node.js / bin / папки для виконання файлів javascript.
Я ніколи не думав про те, що це "нмм"насправді, в Windows я просто запустив cmd з xampp, напишу npm install, і все буде добре. Я знайшов посилання на файл npm-cli.js у тій самій папці, в якій знаходиться файл "node". Я думаю, що раніше "npm install ..." тепер "вузол npm install ...", оскільки він - файл js.
Я заплутався про те, де саме є пакункимав бути встановлений. Є декілька папок node_modules, і коли я запускаю вузол npm, з'являється індикатор виконання, і зараз він застряг, нічого не відбувається.
У мене є 2 проблеми
- як отримати npm працювати?
- де ця папка "node_modules"?
Я переглянув декілька навчальних програм, але не існує файлу "./configure", встановити та інше не працює.
Я новачок в linux, тому я, мабуть, роблю деякі очевидні помилки. Чи може хтось пояснити це мені?
Відповіді:
1 для відповіді № 1Для розробки на Linux або OSX я пропоную використовувати nvm замість отримання двійкових файлів. Linux та OSX дещо відрізняються від Windows у тому сенсі, що вам не потрібно встановити програми, як правило, недостатньо для скомпільованих двійкових файлів.
Щоб встановити, відкрийте термінал та вставте:
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | bash
перезапустіть термінал, щоб перезавантажити конфігурацію або джерело конфігурації, а потім запустіть:
nvm install v5.7.0
nvm alias default v5.7.0
І ти зробиш!