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它会正常工作。
- Visual Studio 2013量angular器智能感知
- 我可以使用没有节点的Angular 2,但与Visual Studio?
- 在Angular Universal应用程序中从ExpressJS获取vaues
- 如何使用ThreeJS Collada loader与TypeScript / Angular CLI?
- Webdriver – pipe理更新错误
- 使用API调用Angular实现材料表
- Node + Express + Angular + Angular-route超出最大调用堆栈大小
- 无法读取ckeditor angularjs2的属性“无法select”null
- Angular2的自定义渲染器