使用npm init
启动一个项目后,如何:a)切换到另一个项目,并且b)回到该项目并稍后继续?这是否需要某种项目经理?
我试图找到nodejs项目经理,尽管我经常提到pm2,但是pm2似乎非常复杂,我什至不确定它是否可以满足我的需要,并且永远为它运行特定的脚本。 。 。好。 。 。永远,那也不是我想要的。
要启动一个项目,我使用:npm init
我当然可以创建一个项目,但是我不知道如何临时关闭该项目和/或稍后再切换回它并继续。
答案 0 :(得分:1)
实际上并没有那么复杂。您可以创建两个项目,只要它们位于这样的不同目录中即可。
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文件进行更改。完成后保存更改。在您的编辑器中再次关闭文件取决于您是否要进行进一步的更改。