• 1402/01/18

تبدیل پکیج به es6 در node js :

سلام وقت بخیر

استاد من یک پکیج رو به es6 ارتقا دادم

در میان کد هاش این مورد رو گذاشته

require(path.resolve(directory, fileName))

به عبارت require گیر میده در es6 با پاک کردنش مشکل رفع میشه ولی پایین ترش این ارور ایجاد میشه

root[key] = () => value;
TypeError: Cannot assign to read only property '0' 
// با تغیر به مورد زیر ارور رفع میشه ولی درست کار نمی کنه
root = () => value;

که طبیعتا مال همین مورد میتونه باشه ولی باز خودتون نگاه کنید و ببینید مشکل از کجاست

یا بجای استفاده از require داخل کد ها از چه تابعی باید استفاده کنم

این پکیج حسابی به کارمه و لازمه که اپدیتش کنم

پکیجم زیاد بزرگ نیست

https://github.com/telegraf/telegraf-i18n

در پوشه lib
موردی که من آپدیت کردم 

https://github.com/msaebi031/i18n-telegraf

ممنون میشم در این مورد کمکم کنید

 

 

 

logo-enamadlogo-samandehi