部署MEANJS应用程序后如何进行更改?

时间:2015-04-24 05:11:11

标签: git gruntjs mean-stack meanjs

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

  1. 我使用grunt build部署了meanjs应用程序。这创建了一个包含application.js,application.min.js和application.min.css
  2. 的dist文件夹
  3. 我正在更改原始公共/模块/文件夹中的实际文件,以及app / controllers /文件夹。 (在我的本地机器上)
  4. 我对公共文件夹所做的更改都反映了一旦我推送文件,但对app /文件夹的更改没有反映,即使在我的本地计算机上也是如此。我想我在这里错过了一个基本点,因为在grunt构建之前我可以轻松地操作app /文件。我甚至看不到任何我正在进入的console.log语句。
  5. 所以问题是,我是否需要更改dist /文件夹中application.js文件中的内容?即使在grunt构建之后,我怎样才能继续进行更改? app /文件夹文件是否不再从那里读取,而是从其他位置读取?我真的很感激解释。

1 个答案:

答案 0 :(得分:0)

所以答案是运行

grunt build

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