Ionic-framework: process.stdout.getWindowSize bukan fungsi

Dibuat pada 8 Jun 2016  ·  3Komentar  ·  Sumber: ionic-team/ionic-framework

Deskripsi singkat masalah:

Sepertinya saya tidak bisa menggunakan perintah tertentu dari ionic CLI dari non-terminal.
kode ini:

<?php

shell_exec('ionic package list');

Akan menghasilkan sesuatu di sepanjang baris:

> [email protected] postinstall /home/ubuntu/workspace/storage/ap"...
The resources folder already exists. We will not overwrite your files unless you pass the --force argument.
Running with the force flag will overwrite your resources directory and modify your config.xml file
splash ios Default-Landscape@~ipadpro.png (2732x2048) skipped, source image splash.png (2208x2208) too small
splash ios Default-Portrait@~ipadpro.png (2048x2732) skipped, source image splash.png (2208x2208) too small

TypeError: process.stdout.getWindowSize is not a function
    at /home/ubuntu/.nvm/versions/node/v4.4.0/lib/node_modules/ionic/lib/ionic/package.js:181:42
    at _fulfilled (/home/ubuntu/.nvm/versions/node/v4.4.0/lib/node_modules/ionic/node_modules/q/q.js:787:54)
    at self.promiseDispatch.done (/home/ubuntu/.nvm/versions/node/v4.4.0/lib/node_modules/ionic/node_modules/q/q.js:816:30)
    at Promise.promise.promiseDispatch (/home/ubuntu/.nvm/versions/node/v4.4.0/lib/node_modules/ionic/node_modules/q/q.js:749:13)
    at /home/ubuntu/.nvm/versions/node/v4.4.0/lib/node_modules/ionic/node_modules/q/q.js:557:44
    at flush (/home/ubuntu/.nvm/versions/node/v4.4.0/lib/node_modules/ionic/node_modules/q/q.js:108:17)
    at nextTickCallbackWith0Args (node.js:420:9)
    at process._tickCallback (node.js:349:13)


process.stdout.getWindowSize is not a function (CLI v2.0.0-beta.30)

Saya sedang membangun aplikasi Laravel untuk menampilkan status beberapa tugas pembangunan yang sedang berjalan.

Perilaku apa yang Anda harapkan?

Sesuatu... kurang... error-y?

Langkah-langkah untuk mereproduksi:

  1. Buka editor
  2. Rekatkan cuplikan kode #1 ke dalam editor
  3. Simpan di root aplikasi
  4. Lari
  5. Terima kesalahan

Informasi lainnya:
Ini ionic info saya

Your system information:

Cordova CLI: Not installed
Ionic CLI Version: 2.0.0-beta.30
Ionic App Lib Version: 2.0.0-beta.16
OS: Distributor ID:     Ubuntu Description:     Ubuntu 14.04.3 LTS 
Node Version: v4.4.0


******************************************************
 Dependency warning - for the CLI to run correctly,      
 it is highly recommended to install/upgrade the following:     

 Please install your Cordova CLI to version  >=4.2.0 `npm install -g cordova`

******************************************************

Saya rasa saya tidak membutuhkan Cordova karena saya tidak mengemas (jika itu membutuhkan Cordova sama sekali?)

Versi ionik yang mana? 1.x atau 2.x
CLI v2.0.0-beta.30

Semua 3 komentar

Halo! Terima kasih telah membuka masalah dengan kami! Karena ini sepertinya lebih merupakan pertanyaan dukungan, saya akan mendorong Anda untuk mengajukan pertanyaan ini di forum kami (forum.ionicframework.com). Terima kasih telah menggunakan Ionic!

ini adalah bug! Skrip konsol yang error saat Anda mencoba menetapkan outputnya ke variabel atau file jelas bermasalah.

Jika kami dapat mengurai output dari paket daftar ionik, kami akan dapat menentukan build bagus terakhir dan kemudian memasukkan id build ke unduhan paket ionik misalnya.

Skrip CLI adalah tentang kemampuan untuk merangkai perintah satu demi satu, imho.

Terima kasih untuk masalah ini! Masalah ini sedang dikunci untuk mencegah komentar yang tidak relevan dengan masalah asli. Jika ini masih menjadi masalah dengan versi terbaru Ionic, harap buat masalah baru dan pastikan template terisi penuh.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat