2016-04-04 30 views
0

Düğüm yardımcı programım var, projenin kökünde index.js ve results.hbs bulunduğum yere yazıyorum. Bu yardımcı programı global olarak npm link kullanarak yükledim, ancak proje klasöründen başka bir yerden çalıştırdığımda results.hbs bulamıyorum. Cwd yerine, yüklü konuma göre results.hbs referansını nasıl kullanabilirim?Başvuru Dosyası, yüklü konuma göre

cevap

1

Kitaplığa göre herhangi bir dosyaya başvuruda bulunabilirsiniz. Kütüphanenizin denir Yani, mylib bunu Sonra sadece bir kütüphaneye göreceli bir şey gerektirecek gerekiyorsa Yoksa yapabilirsiniz kütüphanede herhangi bir dosyayı başvurmak için kullanabilirsiniz bu

var mylibPath = require.resolve('mylib') 

gibi yolu var bulabilirsiniz bu gibi

require('mylib/myfile')