Как переключить проекты Node в WSL? - PullRequest
0 голосов
/ 04 июля 2019

После того, как я запустил проект с npm init, как мне: а) переключиться на другой проект и б) вернуться к нему и продолжить его позже?Требуется ли для этого какой-нибудь менеджер проектов?

Я пытался найти менеджеров проектов nodejs, хотя я упоминал pm2 и навсегда, но pm2 кажется очень сложным, и я даже не уверен, что это такдля чего он мне нужен, и навсегда запускает определенный скрипт.,,Что ж.,,навсегда, что также не то, что я хочу.

Чтобы начать проект, я использую: npm init

Конечно, я могу создать проект, но я не знаю, как закрытьпроект временно и / или переключиться на него позже и продолжить.

1 Ответ

1 голос
/ 04 июля 2019

Это действительно не так сложно.Вы можете создать два проекта, если они находятся в разных каталогах, как это.

user@machine:~$ mkdir src
user@machine:~$ cd src
user@machine:~/src$ mkdir project1
user@machine:~/src$ cd project1
user@machine:~/src/project1$ npm init
(...follow the prompts here)
user@machine:~/src/project1$ cd ..
user@machine:~/src$ mkdir project2
user@machine:~/src$ cd project2
user@machine:~/src/project2$ npm init
(...follow the prompts here)
user@machine:~/src/project2$ cd ..

Это оставит вас с ~/src/project1/package.json и ~/src/project2/package.json

Файлы package.jsonпросто текстовые файлы.Ни узел, ни npm не держат файл package.json открытым.

Но вы можете открыть файл package.json в своем любимом редакторе, чтобы внести изменения.Сохраните изменения, когда вы закончите.Повторное закрытие файла в вашем редакторе зависит от вас, хотите ли вы внести дальнейшие изменения.

...