移植 express 生成的文件夹与新的 npm 安装?

Porting express generated folder vs fresh npm install?

我 "express generated" 在 ubuntu 上创建了一个文件夹,并将所有内容同步到 git。现在,我需要处理 mac。我可以简单地将文件夹从 git 拉到我的 mac 上吗,假设所有重要的东西(例如我的 node_modules)都将被移植并继续在那里工作?或者我是否必须使用 package.json 进行全新的 npm 安装?

如果模块(编译模块)中有任何本机插件,您将需要重新安装(至少在那些模块上),因为它们不是二进制兼容的。