解决方法:

  1. ionic start myTabs tabs --skip-deps
  2. cd .\myTabs
  3. cnpm install --save-dev
  4. ionic serve

> npm install
✖ Running command - failed!
[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
npm ERR! code 1
npm ERR! Command failed: D:\Program Files\Git\cmd\git.EXE submodule update -q --init --recursive
npm ERR! D:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 7: basename: command not found
npm ERR! D:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 7: sed: command not found
npm ERR! D:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 18: .: git-sh-setup: file not found
npm ERR!

E:\Projects\ionic>ionic start myTabs tabs --skip-deps
? The directory myTabs contains file(s) that could conflict. Would you like to overwrite the directory with this new pr
oject? Yes
✔ Creating directory .\myTabs - done!
[INFO] Fetching app base (https://github.com/ionic-team/ionic2-app-base/archive/master.tar.gz)
✔ Downloading - done!
[INFO] Fetching starter template tabs (https://github.com/ionic-team/ionic2-starter-tabs/archive/master.tar.gz)
✔ Downloading - done!
✔ Updating package.json with app details - done!
✔ Creating configuration file ionic.config.json - done!
> git init
✔ Running command - done!
> git add -A
✔ Running command - done!
> git commit -m "Initial commit" --no-gpg-sign
✔ Running command - done!

♬ ♫ ♬ ♫ Your Ionic app is ready to go! ♬ ♫ ♬ ♫

Run your app in the browser (great for initial development):
ionic serve

Run on a device or simulator:
ionic cordova run ios

Test and share your app on a device with the Ionic View app:
http://view.ionic.io

? Link this app to your Ionic Dashboard to use tools like Ionic View? Yes

You will need to login in order to link this app. Please run the following commands to do so.
ionic login - login first
ionic link - then link your app

Go to your newly created project: cd .\myTabs

E:\Projects\ionic>cd .\myTabs

E:\Projects\ionic\myTabs>ionic serve
? Looks like a fresh checkout! No ./node_modules directory found. Would you like to install project dependencies? Yes
[INFO] Installing dependencies may take several minutes!
> npm install
✖ Running command - failed!
[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
npm ERR! code 1
npm ERR! Command failed: D:\Program Files\Git\cmd\git.EXE submodule update -q --init --recursive
npm ERR! D:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 7: basename: command not found
npm ERR! D:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 7: sed: command not found
npm ERR! D:\Program Files\Git\mingw64/libexec/git-core\git-submodule: line 19: .: git-sh-setup: file not found
npm ERR!

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\hasee\AppData\Roaming\npm-cache\_logs\2017-06-28T09_36_32_023Z-debug.log

E:\Projects\ionic\myTabs>cnpm install
\ [14/19] Installing typescript@2.3.4[@ionic/app-scripts@1.3.8 › bonjour@github:resin-io/bonjour] install bonjour from git github:resin-io/bonjour, may be very slow, please keep patience
\ [17/19] Installing xtend@^4.0.0platform unsupported @ionic/app-scripts@1.3.8 › chokidar@1.7.0 › fsevents@^1.0.0 Package require os(darwin) not compatible with your platform(win32)
[fsevents@^1.0.0] optional install error: Package require os(darwin) not compatible with your platform(win32)
√ Installed 19 packages
√ Linked 530 latest versions
Downloading binary from https://npm.taobao.org/mirrors/node-sass/v4.5.3/win32-x64-48_binding.node
Download complete
Binary saved to E:\Projects\ionic\myTabs\node_modules\_node-sass@4.5.3@node-sass\vendor\win32-x64-48\binding.node
Caching binary to C:\Users\hasee\.npminstall_tarball\node-sass\4.5.3\win32-x64-48_binding.node
Binary found at E:\Projects\ionic\myTabs\node_modules\_node-sass@4.5.3@node-sass\vendor\win32-x64-48\binding.node
Testing binary
Binary is fine
√ Run 1 scripts
deprecate @ionic/app-scripts@1.3.8 › rollup-plugin-node-builtins@2.1.2 › browserify-fs@1.0.0 › level-filesystem@1.2.0 › level-sublevel@5.2.3 › xtend@2.0.6 › object-keys@~0.2.0 Please update to the latest object-keys
Recently updated (since 2017-06-21): 15 packages (detail see file E:\Projects\ionic\myTabs\node_modules\.recently_updates.txt)
Today:
→ @ionic/app-scripts@1.3.8 › tiny-lr@1.0.4 › qs@^6.4.0(6.5.0) (15:08:19)
√ All packages installed (600 packages installed from npm registry, 1 packages installed from git, used 34s, speed 1002.56kB/s, json 548(1.1MB), tarball 32.47MB)

E:\Projects\ionic\myTabs>ionic serve
? Looks like this is an Ionic Angular project, would you like to install @ionic/cli-plugin-ionic-angular and continue?
Yes
> npm install --save-dev --save-exact @ionic/cli-plugin-ionic-angular@latest
✖ Running command - failed!
[ERROR] An error occurred while running npm install --save-dev --save-exact @ionic/cli-plugin-ionic-angular@latest (exit
code 1):

npm ERR! Maximum call stack size exceeded

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\hasee\AppData\Roaming\npm-cache\_logs\2017-06-28T09_42_10_018Z-debug.log

E:\Projects\ionic\myTabs>ionic serve
? Looks like this is an Ionic Angular project, would you like to install @ionic/cli-plugin-ionic-angular and continue?
No
[WARN] You have no CLI project plugins installed. CLI functionality may be limited.

E:\Projects\ionic\myTabs>
E:\Projects\ionic\myTabs>cnpm install --save-dev
√ Installed 19 packages
√ Linked 0 latest versions
√ Run 0 scripts
√ All packages installed (used 32ms, speed 0B/s, json 0(0B), tarball 0B)

E:\Projects\ionic\myTabs>ionic serve
? Looks like this is an Ionic Angular project, would you like to install @ionic/cli-plugin-ionic-angular and continue?
Yes
> npm install --save-dev --save-exact @ionic/cli-plugin-ionic-angular@latest
✖ Running command - failed!
[ERROR] An error occurred while running npm install --save-dev --save-exact @ionic/cli-plugin-ionic-angular@latest (exit
code 1):

npm ERR! Maximum call stack size exceeded

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\hasee\AppData\Roaming\npm-cache\_logs\2017-06-28T09_43_23_753Z-debug.log

E:\Projects\ionic\myTabs>cnpm install --save-dev --save-exact @ionic/cli-plugin-ionic-angular@latest
√ Installed 1 packages
√ Linked 86 latest versions
√ Run 0 scripts
Recently updated (since 2017-06-21): 1 packages (detail see file E:\Projects\ionic\myTabs\node_modules\.recently_updates.txt)
√ All packages installed (58 packages installed from npm registry, used 2s, speed 621.91kB/s, json 87(203.4kB), tarball 1.24MB)

E:\Projects\ionic\myTabs>ionic serve
[INFO] Starting app-scripts server: --port 8100 --p 8100 --livereload-port 35729 --r 35729 --address 0.0.0.0 - Ctrl+C to
cancel
[17:45:56] watch started ...
[17:45:56] build dev started ...
[17:45:56] clean started ...
[17:45:56] clean finished in 4 ms
[17:45:56] copy started ...
[17:45:56] transpile started ...
[17:45:58] transpile finished in 2.22 s
[17:45:58] preprocess started ...
[17:45:58] deeplinks started ...
[17:45:58] deeplinks finished in 12 ms
[17:45:58] preprocess finished in 14 ms
[17:45:58] webpack started ...
[17:45:58] copy finished in 2.40 s
[17:46:09] webpack finished in 10.89 s
[17:46:09] sass started ...
[17:46:10] sass finished in 1.10 s
[17:46:10] postprocess started ...
[17:46:10] postprocess finished in 51 ms
[17:46:10] lint started ...
[17:46:10] build dev finished in 14.36 s
[17:46:10] watch ready in 14.46 s
[17:46:10] dev server running: http://localhost:8100/

[INFO] Development server running
Local: http://localhost:8100

[17:46:20] lint finished in 9.73 s

  

Ionic3 遇到的一些错误-submodule update -q --init --recursive的更多相关文章

  1. npm遇到的问题--npm install 执行报错 /bin/git submodule update -q --init --recursive

    1.执行npm i 安装依赖时,报错:cannot read property 'match' of undefined 据说是npm本地缓存导致 解决方案: rm -rf package-lock. ...

  2. git submodule update --init --recursive

    最近在跑好几个模型,视频检测,物体检测,搭建mxnet时,有点问题,记录一下. 视频检测,mxnet需要用指定版本,git 切换到指定版本后,update了,但是依然提示说有些库找不到.想了想,应该是 ...

  3. Git submodule update 命令执行

    git submodule update操作可能导致执行.gitmodules文件中定义的任意shell命令. 受影响的产品 Git版本2.20.0至2.24.0 修复版本 Git v2.24.1,v ...

  4. git submodule update --init 和 --remote的区别

    git 的submodule 工具方便第三方库的管理,比如gitlab 上的各种开源工具,spdlog等 在项目目录下创建.gitmodule 里可以添加第三方库,然后在更新第三方库时,有两个选项 g ...

  5. ​vmware虚拟机centos网络配置错误,执行/etc/init.d/network start 或 restart 提示Device eth0 has different MAC address than expected, ignoring

    vmware虚拟机centos网络配置错误,执行/etc/init.d/network start 或 restart 提示Device eth0 has different MAC address ...

  6. Ionic3 遇到的一些错误- Error: Your isarray platform does not have Api.js

    执行:ionic cordova resources android --icon -i 生成应用图标时,出现下面的错误: 尝试解决方案: 删掉整个项目,重新创建,竟然好了....

  7. 错误:update 忘了加 where

    职业生涯应该都犯过的错误,幸好是在开发库,生产环境的库真是要严格的进行权限管理和脚本执行流程规范.

  8. 错误Batch update returned unexpected row count from update [0]; actual row count: 0;

    参考:http://blog.csdn.net/ssyan/article/details/7471343 也是出现类似问题,在前台页面的隐藏域中判断id是否为null,而没有去判断是否为空字符串. ...

  9. Ionic3 遇到的一些错误-Error: Cannot find module 'reflect-metadata'

    E:\Projects\ionic\myApp5>ionic serve Error: Cannot find module 'reflect-metadata' 解决方法: npm insta ...

随机推荐

  1. Python扩展方法一二事

    前言 跟着一个有强迫症的老板干活是一件极其幸福的事情(你懂的).最近碰到一个问题,简单的说就是对一个对象做出部分修改后仍然返回此对象,于是我就写了一个方法,老板看了之后只有一句话:不雅观,改成直接对此 ...

  2. Nginx学习——Nginx启动、停止、重启和信号控制以及平滑升级

    1.Nginx 启动与停止 (1)启动方式 启动格式:Nginx可执行文件地址 -c Nginx配置文件地址 /etc/local/nginx/sbin/nginx -c /root/dufy/ngi ...

  3. Hex to Int 【十六进制转十进制】

    long HexToInt(char *msgline){    long strlength,chvalue,tvalue;    WORD i;    chvalue=0;    strlengt ...

  4. HCatalog

    HCatalog HCatalog是Hadoop中的表和存储管理层,能够支持用户用不同的工具(Pig.MapReduce)更容易地表格化读写数据. HCatalog从Apache孵化器毕业,并于201 ...

  5. HIT 1917 Peaceful Commission

    这道题题意就是给你n对人,一对中编号为x,x+1,给你m对矛盾,表示这两个人不能同时选. 然后就是Two-Sat的模板题了,就是根据对称性,连边,加缩点,最后拓扑排序,求出一组可行解就可以了. #in ...

  6. httpd配置文件规则说明和一些基本指令

    html { font-family: sans-serif } body { margin: 0 } article,aside,details,figcaption,figure,footer,h ...

  7. win7+ ubuntu 双系统

    windows +linux双系统组合有多种方式,只要划好分区两者即可共处,本文是为了解决两者在启动时遇到的问题. 第三方启动器(例如grub,grub2,grub4dos等)

  8. 深入理解C# 静态类与非静态类、静态成员的区别 [转载]

    静态类 静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量.在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例 ...

  9. vim环境设置(应用于python编程)

    1. 安装完整的vim # apt-get install vim-gnome 2. 安装ctags,ctags用于支持taglist,必需! # apt-get install ctags 3. 安 ...

  10. SQL server学习(五)——T-SQL编程之存储过程

    周五了,祝大家周末愉快. 之前一直在写SQL server的分享,今天再来个T-SQL编程中的存储过程. 存储过程 存储过程(procedure)类似于C语言中的函数,用来执行管理任务或应用复杂的业务 ...