저는 webpack과 electron을 사용하고 있습니다. 스크립트 파일을 로컬 (app/scripts/scriptname.sh)에서 참조 할 수는 있지만, 프로덕션 배포시에는 Can't open app/components/scripts/scriptname.sh
오류가 발생합니다.webpack deploy에서 스크립트 파일을 참조하는 방법은 무엇입니까?
이것이 전자 종속적 문제인지 웹팩 문제인지는 분명하지 않습니다.
나는 이러한 사용하여 노드 child_process를 실행하고 있습니다 :
var ls = spawn('sh', ['app/components/scripts/scriptname.sh']);
내가 반드시 그냥 도움이 될 것입니다 자신의 폴더에 있어야 스크립트가 필요하지 않습니다.
현재 폴더의 전체 경로를 제공하지 말고 기본 폴더의 절대 경로를 제공하십시오. – Inian
예를 들어 주시겠습니까? 나는'./scripts /'를 사용해 보았는데 이것도 효과가 없다. – Rail24
스크립트의 전체 경로가'/ home/foobar/foldername/app/components/scripts/scriptname.sh'에서 나온 경우라면'app/components/scripts/scriptname.sh'보다 절대 경로를 부여하십시오 – Inian