我有一个大型的Angular 2项目,它连接到git存储库。开发环境是我的本地计算机,其中设置了远程服务器以进行部署。
到目前为止这是有效的。
通过调用npm install ...
在远程服务器上管理Angular 2和其他节点模块。 npm更新不会被PhpStorm识别,因为它们只是远程发生,而不是本地发生。这会导致我的本地node_modules
与远程node_modules
不同步。
如何在保持快速高效的开发环境的同时避免让本地和远程node_modules
不同步?
我目前的设置是:
/node_modules
包含在git repository 到目前为止我尝试了什么:
node_modules
作为外部库包含在PhpStorm中,因为我可以通过samba访问远程服务器。 PhpStorm无法解析类似import {Component} from '@angular/core';
关于如何设置像我这样的项目的任何提示都会很棒。