আমি একটি এনএমপি প্যাকেজ প্রকাশ করতে চাই যাতে আমার উত্স পাশাপাশি বিতরণ ফাইল থাকে। আমার গিথুব সংগ্রহস্থলে src
ফোল্ডার রয়েছে যা জাভাস্ক্রিপ্ট উত্স ফাইলগুলি রয়েছে। বিল্ড প্রক্রিয়া dist
বিতরণ ফাইলগুলি ধারণ করে এমন ফোল্ডার তৈরি করে files অবশ্যই, dist
ফোল্ডারটি গিথুব সংগ্রহস্থলে চেক করা হয়নি।
আমি এনপিএম প্যাকেজটি এমনভাবে কীভাবে প্রকাশ করব যে যখন কেউ তা করেন npm install
, তারা ফোল্ডারের src
পাশাপাশি পান dist
? বর্তমানে যখন আমি npm publish
আমার গিট সংগ্রহস্থল থেকে চালাচ্ছি , তখন এটি কেবল src
ফোল্ডার প্রকাশিত হওয়ার ফলস্বরূপ ।
আমার প্যাকেজ.জসন এর মত দেখাচ্ছে:
{
"name": "join-js",
"version": "0.0.1",
"homepage": "https://github.com/archfirst/joinjs",
"repository": {
"type": "git",
"url": "https://github.com/archfirst/joinjs.git"
},
"main": "dist/index.js",
"scripts": {
"test": "gulp",
"build": "gulp build",
"prepublish": "npm run build"
},
"dependencies": {
...
},
"devDependencies": {
...
}
}
.gitignore
বা.npmignore
(এটি ডকটি পড়ার মতো বলে মনে হচ্ছে না) - @ নরেশ দয়া করে কোন উপায়টি ঠিকঠাকভাবে কাজ করেছেন তা আমাদের জানান।