Načtení live-form-validation pomocí webpacku

aliamjid
Člen | 8
+
0
-

Nainstaloval jsem si tuto knihovnu https://github.com/…m-validation pomocí yarnu.

a mám entrypoint souboru pro webpack toto:

require('live-form-validation');

LiveForm.setOptions({
	messageErrorPrefix: '',
	wait: 500
});

bohůžel dostanu toto

Uncaught TypeError: LiveForm.setOptions is not a function

používám smyfony/encore pro nastavení webpacku a zkoušel jsem přidat něco takového, bohůžel nepomohlo.

	.addAliases({
		'live-form-validation': path.resolve(__dirname, 'node_modules/live-form-validation/live-form-validation.js')
	})
	.autoProvideVariables({
		LiveForm: 'live-form-validation'
	})
Mistrfilda
Člen | 76
+
+1
-

Ahoj,

myslim si, ze soucasny master bude asi lepe pouzitelny pro webpack, myslim ze yarn stahuje uz starsi verzi. Jestli koukam spravne, tak se tam ted delal refactoring prave na lepsi pouzitelnost s moduly. Zkusil jsem si ted stahnout posledni verzi z masteru (https://github.com/…alidation.js) a snad mi to funguje pres tuto konfiguraci (taktez pouzivam symfony/encore)

app.js

<script>
import {LiveForm, Nette} from '../nette/live-form-validation';

LiveForm.setOptions({
    messageErrorPrefix: "12312"
});

Nette.initOnLoad();
window.Nette = Nette;
window.LiveForm = LiveForm;
</script>

Jestli je to 100% spravne si ale netroufam rict, neni to uplne ma parketa :D

Editoval Mistrfilda (8. 6. 2020 1:04)

aliamjid
Člen | 8
+
+2
-

Mistrfilda napsal(a):

Ahoj,

myslim si, ze soucasny master bude asi lepe pouzitelny pro webpack, myslim ze yarn stahuje uz starsi verzi. Jestli koukam spravne, tak se tam ted delal refactoring prave na lepsi pouzitelnost s moduly. Zkusil jsem si ted stahnout posledni verzi z masteru (https://github.com/…alidation.js) a snad mi to funguje pres tuto konfiguraci (taktez pouzivam symfony/encore)

app.js

<script>
import {LiveForm, Nette} from '../nette/live-form-validation';

LiveForm.setOptions({
    messageErrorPrefix: "12312"
});

Nette.initOnLoad();
window.Nette = Nette;
window.LiveForm = LiveForm;
</script>

Jestli je to 100% spravne si ale netroufam rict, neni to uplne ma parketa :D

Díky funguje :)

použil jsem
yarn add https://github.com/contributte/live-form-validation#master