将angularjs应用程序从Windows移动到Ubuntu

我使用nodejs,http-server,gulp和brackets在窗口上开发了一个angular度应用程序。 在Windows中我有一个根目录(lms)包含:

/src /src/templates /src/js /src/img /src/index.html /node_modules package.json 

在Ubuntu中,我有一个名为/ home / lms的目录。 我已经安装了nodejs,angularjs和http服务器,但不是吞咽或凉亭,因为我不会在Ubuntu中进行开发。 我在家看到/ lms:

 /Public /Templates /Pictures /node_modules 

我如何部署我的文件? 我假设我把我的package.json放在home / lms中,但是我不能将Windows node_modules复制到Ubuntu node_modules,所以如何为Ubuntu创buildnode_modules?

另外,我把我的应用程序目录/ src放到Ubuntu的/ home / lms / Public目录下,或者只是把它添加到/ home / lms?

如果应用程序是明智的做的,它应该部署任务捆绑一切。 你不应该在服务器端有node_modules,但如果你真的想这样做,你必须在package.json所在的文件夹中运行npm install。