Ionic2应用程序从Mac移到PC导致build立问题

我将我的ionic2应用程序从mac移动到带有nodemodules的windows pc,并尝试使用npm run android ,但出现如下所示的错误

在这里输入图像说明

这是我的离子信息:

 Your system information: Cordova CLI: 6.4.0 Gulp version: CLI version 3.9.1 Gulp local: Ionic Framework Version: 2.0.0-rc.1-201610241941 Ionic CLI Version: 2.1.4 Ionic App Lib Version: 2.1.2 Ionic App Scripts Version: 0.0.31 OS: Windows 7 SP1 Node Version: v6.2.0 

我跑了下面的命令:

 npm uninstall ionic npm cache clean npm install -g ionic@latest 

但仍然ionic-app-scripts是无法识别我的命令。 我在这里做错了什么? 它在我的Mac中很好,但移动到PC,我很沮丧。

任何意见将是有益的。 谢谢。

这里是我的项目回购 ,如果我从我的回购克隆相同的应用程序,它的build设很好,但移动的源代码不工作。

更新#1

现在得到一个不同的错误。

在这里输入图像说明

我添加这个答案,以防万一其他具有相同问题的SO用户可以更容易地find答案。 就像@nylujebuild议在这篇文章中 ,解决

无法读取未定义的属性“AssetUrl”

你应该在package.json的“dependencies”和“devDependencies”前面加上“^”号,然后再次运行npm install