2015-04-24 29 views
2

所以这可能是一个基本问题,但我无法弄清楚这一点。这也是我的第一个MEAN应用程序,所以请原谅无知。我已经成功地将我的MEANJS应用程序部署到测试文件夹中的远程服务器上。一切工作正常。然后,我将远程服务器上的存储库克隆到我的计算机上,以便对代码进行更改。然后我把这些改变推送给主人。现在我面临的问题是:如何在MEANJS应用程序部署后进行更改?

  1. 我用grunt构建部署了meanjs应用程序。这创建了一个dist文件夹,其中包含application.js,application.min.js和application.min.css
  2. 我正在更改我的原始公共/模块/文件夹中的实际文件,以及应用程序/控制器/夹。 (在我的本地机器上)
  3. 我对公用文件夹所做的更改全部反映出来,但是对应用程序/文件夹的更改并未反映出来,即使在本地计算机上也是如此。我想我在这里错过了一个基本点,因为我可以很容易地操纵应用程序/文件。我甚至无法看到我输入的任何console.log语句。

所以问题是,我需要改变我的dist /文件夹中的application.js文件中的东西吗?即使在Grunt构建之后,我如何不断进行更改?应用程序/文件夹文件是否不再从那里读取,而是从另一个位置读取?我真的很感激一个解释。

回答

0

所以答案是再次运行

grunt build 

,全部进行了更改您的控制器之后。这将重建您的application.js,application.min.js和application.min.css,它们可以安全地上传到您的最终产品MeanJS应用程序。请注意,在对视图文件进行更改后不需要重新构建,因为这些视图可以按原样上载,并可以直接由您的application.min.js读取。

相关问题