请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

ionic serve启动后页面空白

$ ionic serve 网页打开,页面一片空白

终端报错内容:

lint failed:  Unable to find "tslint" command: null

bundle dev failed:  Could not resolve '@angular/platform-browser-dynamic' from /Users/tanke/Desktop/imooc/demo/ionicdemo/src/app/main.dev.ts

Error: Could not resolve '@angular/platform-browser-dynamic' from /Users/tanke/Desktop/imooc/demo/ionicdemo/src/app/main.dev.ts


如果,是ionic环境搭建有问题,请继续往下:

https://img1.sycdn.imooc.com/szimg//57fd981f000136ca19920648.jpg

然后我 $ npm install -g cordova

得到的错误信息是:

npm WARN deprecated minimatch@2.0.10: Please update to minimatch 3.0.2 or higher to avoid a RegExp DoS issue

上网搜索答案后 根据stackoverflow里的回答 更新minimatch:

npm update minimatch@3.0.2

npm update -d

过了蛮久 最后结果如下:https://img1.sycdn.imooc.com/szimg//57fda1fd0001c19f20220722.jpg

有种不知道错哪儿了的感觉,老师我这是要重装ionic吗。。。

正在回答 回答被采纳积分+3

3回答

Parry 2016-10-12 15:28:36

还有错误吗?

0 回复 有任何疑惑可以回复我~
  • 提问者 谭轲 #1
    还有错误,这边有回复字数限制,请老师看下面我的评论。。
    回复 有任何疑惑可以回复我~ 2016-10-12 16:40:31
提问者 谭轲 2016-10-12 16:32:42

还有错误,那个问题还没有解决,就是 ionic serve 打开的网页还是空白;然后我想会不会是当时下载出错了,那个项目本身有问题,所以照着文档自己 install 了一个 tutorial 模版的项目:$ ionic start firstIonic tutorial --v;

然后没有下载成功(已科学上网),终端报错如下:

Downloading: https://github.com/driftyco/ionic2-starter-tutorial/archive/master.zip

[=============================]  100%  0.0s

Installing npm packages...

Error with start undefined

Error Initializing app: There was an error with the spawned command: npminstall

There was an error with the spawned command: npminstall

Caught exception:

 undefined 

去网上查了这个错误,github上有人说npm的问题,好像是版本太低,查了一下我的npmversion:

$ npm -v       3.10.8

应该不低吧。。。还有就是说 npm is failing silently.  不是很懂

看到大家搭建那么麻烦所以很怀疑是不是 Ionic 搭建出错导致了后面的问题。。。

想请问老师怎么判断Ionic是否已经搭建成功?如果不是Ionic搭建问题,那么我 install 的tutorial 模版项目是怎么失败的?

下面是我的 Ionic info 内容:

$ ionic info


Your system information:


Cordova CLI: 6.3.1

Ionic CLI Version: 2.1.0

Ionic App Lib Version: 2.0.0-beta.20

ios-deploy version: Not installed

ios-sim version: 5.0.8 

OS: Mac OS X El Capitan

Node Version: v6.6.0

Xcode version: Xcode 7.3.1 Build version 7D1014 



下面是参考。。。用 Xcode 打开tab模版项目(就是网页空白的那个项目)时遇到的问题

根据老师的课程 install 的tab模版,用网页打开是空白,用Xcode打开 HelloCordova 文件,解决权限问题后,虚拟机一直卡在开机画面菊花转;控制台两条报错:

第一条是:ERROR: Start Page at 'www/index.html' was not found.

根据stackoverflow上的回答 添加了www文件夹的关联,但还是报错

第二条是:ERROR Internal navigation rejected - <allow-navigation> not set for url='about:blank'

这个问题根据stackoverflow回答改了一下配置文件已经解决。


0 回复 有任何疑惑可以回复我~
提问者 谭轲 2016-10-12 11:39:46

关于 Cordova,按照终端提示:cordova telemetry on,已经搞定

https://img1.sycdn.imooc.com/szimg//57fdae5900016c9821600804.jpg

然后再执行: sudo npm -g ios-deploy

得到错误:

https://img1.sycdn.imooc.com/szimg//57fdaf0000016f9f17080600.jpg


0 回复 有任何疑惑可以回复我~
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信