Mencoba menggunakan node-vibrant di ng5 project . jadi saya mencoba mengimpor paket npm dengan
import Vibrant = membutuhkan('simpul-hidup');
//atau
impor Vibrant dari 'node-vibrant' ;
//atau
import * sebagai Vibrant dari 'node-vibrant/src/vibrant';
//atau
import Vibrant = membutuhkan('simpul-hidup/src/hidup')
tanpa keberhasilan .
saya mencoba menggunakannya seperti itu
declare var Vibrant :any;
Vibrant.from('this.toPlayRadio.pic').getPalette(function(err, palette) {
console.log(palette);
});
but it return an error when use it
TypeError: this._canvas is undefined
Stack trace:
TypeError: this._canvas is undefined
BroswerImage.prototype.remove@http://localhost:8080/node_modules/node-vibrant/dist/vibrant.js:12676:9
Vibrant.prototype.getPalette/<@http://localhost:8080/node_modules/node-vibrant/dist/vibrant.js:7103:43
finallyHandler@http://localhost:8080/node_modules/node-vibrant/dist/vibrant.js:2593:15
tryCatcher@http://localhost:8080/node_modules/node-vibrant/dist/vibrant.js:5910:16
[22]_settlePromiseFromHandler@http://localhost:8080
...
and this is my tsconfig.json file
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"removeComments": false,
"noImplicitAny": false,
"noStrictGenericChecks": true,
"skipLibCheck": true,
"allowSyntheticDefaultImports": true
}
and i use
"typescript": "^2.6.2",
so i am wondering how to use node-vibrant with ng5 , and how to correctly import it in ts class
import('simpul-hidup').then((hidup) => {
//kode disini
})
@amirping , saya pikir masalahnya adalah perpustakaan gagal memuat gambar. Di #61, lihat komit ini .
@amirping
Saya telah berhasil menggunakannya seperti di bawah ini-
const vibrant = require('node-vibrant');
Menggunakan v 3.1.1
, dapatkah kami mengonfirmasi bahwa menggunakan import Vibrant = require('node-vibrant')
berfungsi?
@crutchcorn
Mencoba keduanya import Vibrant = require('node-vibrant')
dan const Vibrant = require('node-vibrant')
Yang pertama memberi #90. Yang terakhir memberikan #85.
Terima kasih untuk pengujian. Saya akan melihat lebih dekat minggu ini
Komentar yang paling membantu
@crutchcorn
Mencoba keduanya
import Vibrant = require('node-vibrant')
danconst Vibrant = require('node-vibrant')
Yang pertama memberi #90. Yang terakhir memberikan #85.