Cannot read property 'validateSync' of undefined and src folder not exist
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Bug
- Clarté
- À clarifier
- Activité
- À l'abandon
- Stack technique
- javascript, node.js
- Domaine
- build-system, tooling
Piste de recherche
Reproduisez la tâche gulp signalée avec gulp.src('./src/inject/temp2-min.js') et javascriptObfuscator(), puis commencez par src/index.ts autour de l’appel à validateSync et des entrées de pile de javascript-obfuscator Options.ts. Confirmez si l’échec est causé par l’absence du chemin src du package, par le traitement de l’entrée ou par l’encodage, et vérifiez que la tâche se termine sans l’erreur signalée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
gulp.task('task3', function () {
return gulp.src('./src/inject/temp2-min.js')
.pipe(javascriptObfuscator())
.pipe(concat('temp3-min.js'))
.pipe(gulp.dest('./src/inject'));
});
C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\src\index.ts:100
return getFromContainer(Validator).validateSync(schemaNameOrObject as Object, objectOrValidationOptions as ValidatorOptions);
^
TypeError: Cannot read property 'validateSync' of undefined
at Object.validateSync (C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\src\index.ts💯43)
at new Options (C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\node_modules\javascript-obfuscator\dist\webpack:\src\options\Options.ts:179:55)
at Binding.dynamicValue (C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\node_modules\javascript-obfuscator\dist\webpack:\src\container\InversifyContainerFac
ade.ts:43:24)
at _resolveRequest (C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\node_modules\inversify\lib\resolution\resolver.js:39:30)
at Object.resolve (C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\node_modules\inversify\lib\resolution\resolver.js:65:12)
at C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\node_modules\inversify\lib\container\container.js:220:37
at Container._get (C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\node_modules\inversify\lib\container\container.js:211:44)
at Container.get (C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\node_modules\inversify\lib\container\container.js:176:21)
at InversifyContainerFacade.get (C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\node_modules\javascript-obfuscator\dist\webpack:\src\container\InversifyCont
ainerFacade.ts:99:34)
at Function.obfuscate (C:\Users\myuser\AppData\Roaming\npm\node_modules\gulp-javascript-obfuscator\node_modules\javascript-obfuscator\dist\webpack:\src\JavaScriptObfuscator.ts:24:63)
i check this "gulp-javascript-obfuscator" folder and src not exist.
then reinstall 'gulp-javascript-obfuscator' ,
but again i get that error.
i think problem is "utf-8" when reading file.
- Langage dominant
- JavaScript
- Étoiles
- 103
- Forks
- 37
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
Ce projet ne fournit ni conteneur de développement, ni Dockerfile, ni guide de contribution : l'installation est à votre charge. Commencez par son README, et consultez notre guide de la première contribution pour les étapes générales.
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de javascript-obfuscator/gulp-javascript-obfuscator
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
javascript-obfuscator/gulp-javascript-obfuscator#34 · 1 commentaire ·
-
License for RepoOuverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 45/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
-
Throws error with Node.js 13.6Ouverte
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
javascript-obfuscator/gulp-javascript-obfuscator#28 · 5 commentaires · 1 réaction ·
-
Bad regex causes code to failOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 42/100
javascript-obfuscator/gulp-javascript-obfuscator#27 · 1 commentaire ·
Toutes les issues de javascript-obfuscator/gulp-javascript-obfuscator
Issues similaires
-
[vika] console keeps a stale "in progress" turn after a daemon restart mid-runPeut-être pris Une pull request liée à cette issue est ouverte ou déjà fusionnée. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 86/100
volcengine/OpenViking#7011 ·
Les mainteneurs répondent en général sous 1 jour
-
Issue: ready for confirmation Reported on 2.4.9 Triage: Dev.Experience
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
magento/magento2#41773 · 1 commentaire ·
Les mainteneurs répondent en général sous 5 jours
-
Upgrade listener stays on a custom server after close when `preClose` is setPeut-être pris @RaphaelFakhri l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100
fastify/fastify-websocket#388 ·
-
[推荐] 影夕视频Ouverte
Difficulté 1/5 Moins d'une heure Accessibilité débutants 72/100
-
Perl - Readme DriftPeut-être pris @Omnideth l’a pris aujourd’hui. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 76/100
CommunityToolkit/Aspire#2375 ·
Les mainteneurs répondent en général sous 2 jours