node_modules в конфигурации Windows 10 и -g
Я пытаюсь использовать модули узлов, такие как httpster и nodemon в Windows 10, для меня и моей дочери в разных учетных записях. Как администратор, я могу использовать его из своей учетной записи. Моя дочь не может использовать это из своего аккаунта. ПУТЬ устанавливается неправильно.
В экологических переменных пользователя у меня есть это:
%userprofile%\AppData\Roaming\npm
Это расширится до следующего на обоих аккаунтах "папа" и "дочь".
C:\Users\dad\AppData\Roaming\npm
Когда моя дочь пытается установить nodemon глобально с -g
опцией, она попытается установить его, C:\Users\dad\AppData\...
а неC:\Users\daughter\AppData\...
Учетная запись моей дочери не может записывать глобальные модули в мою учетную запись администратора. Как я могу настроить узел / npm так, чтобы он записывал мой глобальный узел в место, где мы оба обращаемся к нему, и он находится в обоих наших PATH?
Даже если я добавлю модули в свою учетную запись, она не сможет выполнить nodemon
или httpster
из своей учетной записи, если она не использует учетную запись администратора. Она ребенок, и я учу ее использовать ноду и экспресс.
Я также NODE_PATH
установил %AppData%\npm\node_modules
в пользовательских переменных.
Обратите внимание, что я могу заставить это работать на Windows 10, если я использую Подсистему Linux для Windows.
Используя подсистему Microsoft Linux, я положил это в моей дочери .bashrc
export NODE_PATH=$NODE_PATH:/usr/local/lib/node_modules
Я также создал скрипт оболочки bash, go.sh
который содержит это:
#!/bin/bash cd /mnt/c/Users/daughter/Documents/development/practice
Она может использовать это с
$ . go.sh
и перейти непосредственно к ее файлам.
Тем не менее, мне все еще интересно, есть ли решение использовать глобальные node_modules в Windows 10 с несколькими пользователями, использующими DOS.
0 ответов на вопрос
Похожие вопросы
-
6
Как закрепить ярлык или командный файл на новой панели задач Windows 7, 8 и 10 и в меню «Пуск»?
-
6
рекурсивно сменить владельца windows 7
-
4
Как поменять местами клавиши Windows и Control в Windows?
-
-
6
Хит веб-сайт каждые X минут
-
1
Отключить, когда мышь находится на краю экрана в Windows 7, показывает рабочий стол.
-
2
Возможно ли иметь узел обновления доморощенного до v0.4.2?
-
4
Получение Node.js 0.4.2 для сборки / установки на FreeBSD 8.2 amd64
-
3
Удалить Node.js
-
7
Установка узла JS
-
3
Некоторые рекомендации по версии Linux для общего пользования + разработка интерфейса?