javascript - Saya mempunyai soalan, bagaimana anda memasang persekitaran pembangunan untuk pakej yang diklon dari github?
扔个三星炸死你
扔个三星炸死你 2017-07-05 10:44:54
0
4
817

Saya menghadapi masalah menyahpepijat JS pada telefon mudah alih, dan kemudian menemui vconsole untuk memaparkan log.

https://github.com/WechatFE/v...

Saya memuat turun pakej zip terus, kemudian memasuki direktori dan menggunakan npm untuk memasang dependensi pembangunan

npm install --save-dev 

Semua pakej telah dipasang, dan kemudian dijalankan mengikut package.json

npm run dist

Kemudian ralat dilaporkan.

Perkara yang paling teruk ialah pada dasarnya tiada satu pun pakej yang saya pasang menggunakan kaedah ini pada masa lalu boleh berjalan dengan jayanya mengikut dokumentasi.

Sama ada ia menggesa bahawa ada sesuatu yang hilang, atau ia memberitahu saya bahawa arahan itu tidak boleh dijalankan dan ralat berlaku. .

Jadi saya ingin bertanya, bagaimana anda semua melakukannya? ? ? ?

---------------------- Kemas kini talian------------------------- -- --

Saya tidak mahu tahu mengapa instance pakej ini salah saya ingin bertanya bagaimana anda memasang pakej tersebut?

Biar saya beritahu kaedah saya dahulu:

1) Muat turun pakej dahulu

2) Masukkan pakej, lihat fail package.json dan cari skrip kes ujian dan skrip kompilasi

3) Gunakan npm install --save-dev untuk memasang dependencies pembangunan

4) Gunakan npm run + skrip untuk menjalankan skrip

Sebab mengapa saya bertanya ialah saya telah menghadapi masalah berkali-kali Semasa menjalankan skrip untuk menyusun, beberapa menggesa tentang kurang kebergantungan, tetapi tiada ralat dilaporkan semasa memasang kebergantungan.

Terdapat juga ralat kes ujian, sama seperti kali ini. Mengenai masalah seperti ini, saya telah mencari sendiri soalan dan artikel berkaitan, dan saya juga membaca readme sebelum setiap pemasangan

Fail, jadi saya bertanya kepada semua orang bagaimana mereka melakukannya dan saya ingin memastikan sama ada saya telah terlepas pandang atau melakukan sesuatu yang salah selama ini.

扔个三星炸死你
扔个三星炸死你

membalas semua(4)
曾经蜡笔没有小新

Nampaknya UT perpustakaan ini sendiri belum dijalankan. Sebagai contoh, perenggan ini:

var vcSwitch = document.querySelector('.vc-switch');

  var eventTouchstart = document.createEvent('Event');
  eventTouchstart.initEvent('touchstart', true, true);
  var point = { x: 10, y: 10 };
  eventTouchstart.touches = [{
    identifier: Math.random(),
    pageX: point.x,
    pageY: point.y,
    screenX: point.x,
    screenY: point.y,
    clientX: point.x,
    clientY: point.y
  }];
vcSwitch.dispatchEvent(eventTouchstart);

Elemen test/log.html文件里,的确没有一个声明为.vc-switch dinyatakan dalam kes ini. Sememangnya, ralat telah dilaporkan.

Sudah tentu saya tidak biasa dengan perkara ini, jadi bertanya kepada pengarang asal adalah pilihan terbaik

ringa_lee

sila baca README.md

淡淡烟草味

Ikuti langkah dalam readme Jika ia tidak berfungsi, semak wiki dan isu projek itu terlebih dahulu

三叔

Bacaan saya di bawah sangat jelas, lihat sendiri, banyak kali syarikat mahukan orang yang mempunyai keupayaan untuk menyelesaikan masalah secara bebas,

Anda perlu bergantung pada diri sendiri untuk menyelesaikan masalah seperti ini Melatih keupayaan anda untuk menyelesaikan masalah adalah penting untuk berkembang menjadi pemain hadapan yang besar

https://github.com/WechatFE/v...

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan