私はnodejsパッケージを持っており、linkedListコードを持っています。私は自分のLinkedListコードをNodeJs jsフォルダに含めたいが、それはできない。私のせいは何ですか? 私はこれは私のNodeJsフォルダに私のコードです。このNodeJsにエラーがあります
ようにそれを使用したい。(app.js)
var KullaniciJS=require('KullaniciLibrary.js');
これは私の必要なフォルダコードです。(KullaniciLibrary.js)
function Kullanici(KullaniciAdi)
{
this.KullaniciAdi=KullaniciAdi;
this.Sonraki=null;
}
function KullaniciListe()
{
this.Bas=null;
this.Uzunluk=0;
}
KullaniciListe.prototype.Ekle=function(EklenecekKullaniciAdi)
{
var Bas=this.Bas;
if (!Bas) {
this.Bas = EklenecekKullaniciAdi;
this.Uzunluk++;
return EklenecekKullaniciAdi;
}
while (Bas.Sonraki!==null) {
Bas = Bas.Sonraki;
}
Bas.Sonraki = EklenecekKullaniciAdi;
this.Uzunluk++;
return EklenecekKullaniciAdi;
};
を関数の使用をエクスポートする 作成したい場合は、エクスポートする関数を宣言するNPMモジュールこのリンクを見てください:https://docs.npmjs.com/getting-started/creating-node-modules – ollie
私のjsファイルにこのjsファイルを含めることはできませんか? –
あなたが使用しているローカルマシンでsometingを参照したいときrequire( './ KullaniciLibrary.js')... ./ファイルの前に注意してください。 それでは、グローバル(悪い考え方)を宣言し、module.exportsを使用して匿名関数をエクスポートし、再度module.exportsを使用して名前付き関数をエクスポートするか、オブジェクトをエクスポートする必要があります – ollie