Я хочу создать командный файл для выполнения моего проекта Angular:
setlocal
cd /d %~dp0
cd ui
npm i && npm start
Файл просто переходит в текущий каталог, а затем переходит в папку ui
. Сначала запускается команда npm i
, а затем запускается команда nmp start
. Проблема в том, что вторая команда выдает мне следующую ошибку:
npm ERR! путь C: \ Windows \ System32 \ package.json...
Удивительно, но местоположение меняется на C:\Windows\System32\
, и команда npm start
не может найти там файл package.json
. Я хочу знать, почему это происходит и как я могу предотвратить это. Я хочу, чтобы вторая команда была выполнена в том же каталоге.