Я пытаюсь связать 2 репозитория, используя npm link
, но я не могу заставить свой P C читать узел из другого места.
Я переместил файлы узлов в новое место и добавил на мой путь (есть доступ только к пользовательским переменным), например
C:\Users\myusername\Workspace\nodeJS\node-8.12.0
, который содержит файлы .cmd и .exe
, но когда я запускаю npm link C:/Users/username/Workspace/other_repo
Я получаю эту ошибку
{ Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\node_modules\@mycompany' npm ERR! stack: 'Error: EPERM: operation not permitted, mkdir \'C:\\Program Files\\nodejs\\node_modules\\@mycomnpany\'', npm ERR! errno: -4048, npm ERR! code: 'EPERM', npm ERR! syscall: 'mkdir', npm ERR! path: 'C:\\Program Files\\nodejs\\node_modules\\@mycompany' }
Почему он все еще пытается использовать узел из Program Files?
Если это имеет значение, я я использую Powershell