Javascript Ve Require

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yolbulucu
    yolbulucu's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Homo

    hola

    şimdi benim 2 tane dosyam var diyelim.

    app.js ve form.js

    app.js yi her yerde kullanacağım global zımbırtı olarak düşünüp form.js de bunu çağırmak istiyorum. 

    lakin, app.js de import ettiğim library ler, form.js de varolmuyor. "bulamadım bu modülü" diyor. 

    nasıl yapmak lazım bunu? biri özet geçebilir mi? 

     


    29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    bi kod paylaşabilir misin rica etsem?


    Bittik biz bittik
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zeybekustasi
    zeybekustasi's avatar
    Kayıt Tarihi: 24/Mayıs/2012
    Erkek

    Angular olsa rootScope tanımla derdim.. Ama detayını bilmek lazım nasıl call ediyorsun paylaş istersen


    https://www.youtube.com/watch?v=WC3-71NKwPw
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yolbulucu
    yolbulucu's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Homo
    Cosmic bunu yazdı

    bi kod paylaşabilir misin rica etsem?

    app.js bu : https://paste.ubuntu.com/p/Cw6BvmnZXS/

    ben bu dosyayı başka bir dosyada 

    require('../app'); olarak include ettiğimde, 
    const v = new Vue() dersem, vue yu bulamiyor.

    29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    bulamaması normal hocam. kullanacağın yerlerde tekrar tekrar import etmen gerek. sen app.js de import ettiğin kod diğerlerine taşınmıyor.

    bu çok karmaşık diyorsan bütün kütüphanelerini bir sınıf içerisinden export edip onun içerisinden hepsini çağırabilirsin şu şekil

    import {Vue,OtBok,Pusur} from './lib'; gibi ama gerek var mı bence yok. 

     

    Cosmic tarafından 08/Tem/20 11:44 tarihinde düzenlenmiştir

    Bittik biz bittik
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tahta
    tahta's avatar
    Kayıt Tarihi: 05/Mayıs/2008
    Erkek
    Cosmic bunu yazdı

    bulamaması normal hocam. kullanacağın yerlerde tekrar tekrar import etmen gerek. sen app.js de import ettiğin kod diğerlerine taşınmıyor.

    bu çok karmaşık diyorsan bütün kütüphanelerini bir sınıf içerisinden export edip onun içerisinden hepsini çağırabilirsin şu şekil

    import {Vue,OtBok,Pusur} from './lib'; gibi ama gerek var mı bence yok. 

     

    app.js in içine ayrıca bi de module.exports = {Vue, OtBok,Pusur}  de eklese çalışmaz mı acaba?

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    yolbulucu
    yolbulucu's avatar
    Kayıt Tarihi: 06/Nisan/2007
    Homo
    Cosmic bunu yazdı

    bulamaması normal hocam. kullanacağın yerlerde tekrar tekrar import etmen gerek. sen app.js de import ettiğin kod diğerlerine taşınmıyor.

    bu çok karmaşık diyorsan bütün kütüphanelerini bir sınıf içerisinden export edip onun içerisinden hepsini çağırabilirsin şu şekil

    import {Vue,OtBok,Pusur} from './lib'; gibi ama gerek var mı bence yok. 

     

    ben de bu şekilde yapmakta bir sorun görmüyorum aslında ama, daha derli toplu olur diye bir yere toplamak istemiştim. ve bir yere toplamak doğru olanı gibi gelmişti


    29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.
  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Cosmic
    Cosmic's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek
    tahta bunu yazdı
    Cosmic bunu yazdı

    bulamaması normal hocam. kullanacağın yerlerde tekrar tekrar import etmen gerek. sen app.js de import ettiğin kod diğerlerine taşınmıyor.

    bu çok karmaşık diyorsan bütün kütüphanelerini bir sınıf içerisinden export edip onun içerisinden hepsini çağırabilirsin şu şekil

    import {Vue,OtBok,Pusur} from './lib'; gibi ama gerek var mı bence yok. 

     

    app.js in içine ayrıca bi de module.exports = {Vue, OtBok,Pusur}  de eklese çalışmaz mı acaba?

    export ettikten sonra illa kullanacağı yerde import etmesi gerekir.     import {* as degisken} from app.js      şeklinde import edip degisken.Vue şeklinde kullanması gerekir. yada import {Vue} from app.js


    Bittik biz bittik
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    camarade
    ontedi
    ontedi's avatar
    Kayıt Tarihi: 04/Eylül/2005
    Erkek

    Düz js ile böyle bir şey olmadığını hatırlıyorum. Yani export edeyim diğer dosyadan okurum yanlış hatırlamıyorsam yok.

    cli ile kullanılan react, angular vs.. taraflı var diye biliyorum.


    Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    Konuyu yanlis anlamisim ve 3 sekilde nasil vue sinfindan nesne türetmeyi yazmistim :) ama sildim..

    hocam dogru anladiysam (%100 emin degilim) su sekil yapabilirsin

    mesela app.js de sana lazim olan bir sey var

    su sekilde diger yerlere tasiyabilirsin

    window.blabla = tasiyacagimObje

    daha sonra bunu istedigin sub modülde

    window.blabla seklinde kullanabilirsin..

    eger Vue nesnesine ihtiyacin varsa onu da söyle yapabilirsin

    const app = new Vue({
    router,
    store,
    render: (h) => h(App),
    }).$mount('#app')

    window.__app__ = app

    daha sonra alt modüllerde

    window.__app__  seklinde kullanabilirsin..

     


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
Toplam Hit: 1191 Toplam Mesaj: 10
webpack es5