Tôi đang xây dựng một ứng dụng Điện tử sẽ được phát triển bởi mọi người trên cả Windows và OS X. Tôi muốn tạo một tập lệnh bắt đầu đa nền tảng. Cho đến nay, tôi đã có chính xác không may mắn nhận được một cái gì đó hoạt động. Vấn đề, tôi nghĩ, là tôi cần phải đặt biến môi trường NODE_ENV
và cú pháp hơi khác.Nền tảng chéo NPM bắt đầu tập lệnh
Tôi hy vọng có một cách mà tôi chưa tìm thấy. Phần tập lệnh hiện tại của tôi theo sau:
"scripts": {
"start:osx": "NODE_ENV=development electron ./app/",
"start:win": "set NODE_ENV=development && electron ./app/"
}
Tôi thực sự muốn tạo một tập lệnh "bắt đầu" và loại bỏ các biến thể nền tảng cụ thể. Có thể không?
Cảm ơn câu trả lời toàn diện. Tôi sẽ không có cơ hội để thử nghiệm nó trong một ngày hoặc lâu hơn, nhưng upvoting trong tạm thời bởi vì nó trông giống như một giải pháp tuyệt vời cho vấn đề. Sẽ đánh dấu nó như là câu trả lời một khi tôi biết tất cả diễn ra tốt đẹp. Cảm ơn một lần nữa! –