build立开发失败:无法设置为null的属性'fileSystem'

我正在尝试运行Ionic 2应用程序。 我正在执行运行ionic serve错误

build立开发失败:无法设置为null的属性'fileSystem'

完整的日志如下:

 λ ionic serve > ionic-hello-world@ ionic:serve D:\ionic > ionic-app-scripts serve [18:11:23] ionic-app-scripts 0.0.47 [18:11:24] watch started ... [18:11:24] build dev started ... [18:11:24] clean started ... [18:11:24] clean finished in 6 ms [18:11:24] copy started ... [18:11:24] transpile started ... [18:11:28] transpile finished in 4.15 s [18:11:28] webpack started ... [18:11:28] build dev failed: Cannot set property 'fileSystem' of null [18:11:28] dev server running: http://localhost:8100/ [18:11:28] copy finished in 4.39 s [18:11:28] watch ready in 4.44 s 

更新您的离子应用脚本到最新版本。 RC5版本为1.0.0。

npm install @ionic/app-scripts@latest --save-dev

如所build议的,从这里检查package.json。

运行npm install

Ionic2应用程序也面临这个问题。

当我试图在涟漪浏览器中运行应用程序时,它告诉“你几乎准备好了!如果你看到这个页面,那么你仍然需要为Visual Studio安装NPM Task Runner扩展,然后再次运行这个应用程序。从:下载扩展名“。

我挣扎了很多,以解决我使用Visual Studio 2015 Update3的问题。

最后,我得到一个解决scheme的问题是离子“@离子/应用程序脚本”。

为了解决这个问题我暂停了下面的步骤。

1]在命令提示符下执行命令“npm uninstall -g ionic”。
2]在package.json文件中更新@ ionic / app-scripts的版本到1.1.4,即“@ ionic / app-scripts”:“1.1.4”并保存文件。
3]在命令提示符下执行命令“npm install -g ionic”。 它会给出一些警告,不需要谨慎。
4]再次通过右键单击packages.json文件来完成Restore Packages。
5]下一步在Visual Studio中查看菜单,并从那里select其他窗口selectTask Runner Explorer。
6]右键点击离子:buildselectBinding> Build之前(它将使所有的离子成分先build立,然后部署到www目录。

确保在开始这些步骤之前已经删除了node_module文件夹。

这一切都让我的应用程序开始工作正常。

我希望这会对一些人有所帮助。

第二个解决scheme是改为黑色的项目,即使你失败做sidemenu项目做上述步骤,并重新启动visual studio和创build新的项目与sidemenu它会正常工作。