Saya menginstal paket ini: npm install @ mediapipe / camera_utils Saya ingin tahu cara menemukan konten paket.

1
Jalal Qureshi 6 April 2021, 01:20

2 jawaban

Jawaban Terbaik

Trik yang bagus yang saya temukan adalah dengan menggunakan situs web npmfs.com bukan npmjs.com (cukup ganti" dengan "f" dalam URL paket).

di sini isi dari paket tertentu (per setiap versi) dan ini adalah isi {{x0} } Dari versi terbaru:

(function(){/*
 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
'use strict';var e="function"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a};function f(a){a=["object"==typeof globalThis&&globalThis,a,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error("Cannot find global object");}var h=f(this);
function k(a,b){if(b)a:{var c=h;a=a.split(".");for(var d=0;d<a.length-1;d++){var g=a[d];if(!(g in c))break a;c=c[g]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&e(c,a,{configurable:!0,writable:!0,value:b})}}var l="function"==typeof Object.assign?Object.assign:function(a,b){for(var c=1;c<arguments.length;c++){var d=arguments[c];if(d)for(var g in d)Object.prototype.hasOwnProperty.call(d,g)&&(a[g]=d[g])}return a};k("Object.assign",function(a){return a||l});var m=this||self;var n={facingMode:"user",width:640,height:480};function p(a,b){this.video=a;this.h=0;this.g=Object.assign(Object.assign({},n),b)}function q(a){window.requestAnimationFrame(function(){r(a)})}function t(a,b){a.video.srcObject=b;a.video.onloadedmetadata=function(){a.video.play();q(a)}}function r(a){var b=null;a.video.paused||a.video.currentTime===a.h||(a.h=a.video.currentTime,b=a.g.onFrame());b?b.then(function(){q(a)}):q(a)}
p.prototype.start=function(){var a=this;navigator.mediaDevices&&navigator.mediaDevices.getUserMedia||alert("No navigator.mediaDevices.getUserMedia exists.");var b=this.g;return navigator.mediaDevices.getUserMedia({video:{facingMode:b.facingMode,width:b.width,height:b.height}}).then(function(c){t(a,c)}).catch(function(c){console.error("Failed to acquire camera feed: "+c);alert("Failed to acquire camera feed: "+c);throw c;})};var u=["Camera"],v=m;
u[0]in v||"undefined"==typeof v.execScript||v.execScript("var "+u[0]);for(var w;u.length&&(w=u.shift());)u.length||void 0===p?v[w]&&v[w]!==Object.prototype[w]?v=v[w]:v=v[w]={}:v[w]=p;}).call(this);

Catatan: NPM sebenarnya menambahkan fitur ini secara asli melalui tab Explore tetapi saat ini dalam versi beta.

enter image description here

2
nem035 5 April 2021, 22:24
  • Pertama-tama Cara Terbaik untuk Memeriksa akan menjadi NPM situs web itu sendiri dari tempat Anda berada Mengunduh plugin ini.
  • Selama instalasi itu sendiri, Anda dapat memeriksa dengan perintah npm install -ddd
  • Jika Anda bersedia mengetahui lebih banyak konten paket yang Anda butuhkan Pergi ke folder node_modules, temukan nama paket yang Anda miliki mencari. Di dalam folder itu Anda dapat menemukannya sendiri pacakge.json File yang mencakup semua dependensinya.
0
Himanshu Saxena 5 April 2021, 22:29