核心提示:Ionic初学习上遇到的问题,本人初次接触Ionic,一个Ionic小白,所以按照了网上的教程一步步进行操作。 先下载安装了NodeJs,然后,通过如下指令,通过npm安装了最新版本的cordova和...
Ionic初学习上遇到的问题,本人初次接触Ionic,一个Ionic小白,所以按照了网上的教程一步步进行操作。 先下载安装了NodeJs,然后,通过如下指令,通过npm安装了最新版本的cordova和ionic。
npm install -g cordova ionic成功安装cordova和ionic后,通过如下命令,就可以进行使用官方提供的现成应用模块模板了。
ionic start myApp tabs本来很简单的几个步骤,没想到我却一直困死在了如下的错误中。
[ERROR] An error occurred while running npm install (exit code 1): npm WARN deprecated object-keys@0.2.0: Please update to the latest object-keys > node-sass@4.5.3 install E:\Project\Ionic\myApp\node_modules\node-sass > node scripts/install.js Downloading binary from https://github.com/sass/node-sass/releases/download/v4.5.3/win32-x64-48_binding.node Cannot download "https://github.com/sass/node-sass/releases/download/v4.5.3/win32-x64-48_binding.node": ....Google、百度上分别找了相关资料,有些文章,说实话,我这小白确实还是看不懂说啥。 千辛万苦,最后,还是找到了有用的了。通过文章“node-sass问题解决 An error occurred while running npm install”上的解决方法,成功解决了这个问题。 具体操作为执行如下命令:
npm install node-sass --sass-binary-site=https://npm.taobao.org/mirrors/node-sass指令意思应该是通过淘宝的NPM镜像来进行下载安装sass吧。 如果你已经通过如下命令安装了淘宝定制的 cnpm (gzip 压缩支持) 命令行工具代替了默认的 npm的话,
npm install -g cnpm --registry=https://registry.npm.taobao.org你也可以直接通过如下命令进行安装node-sass:
cnpm install node-sass -g成功安装node-sass后,再向前面那样通过指令“ionic start myApp tabs”进行使用官方提供的现成应用模块模板,就不会再报上面的错误了。 最后,再通过如下命令,就可以运行你的应用程序了。
cd myApp ionic serve作为小白,最后还是有个疑问,如果这个问题是由于网络原因引起的,那为什么翻墙了都还是无法解决呢?如果哪位大神知道具体原因的,也欢迎多多指教。