2017-03-17 6 views
0

전자 응용 프로그램을 빌드하고 electron-packager 라이브러리를 테스트하고 있습니다. 내가 단순히 electron-packager .을 실행할 때, 내 .obj 모델 파일 중 하나도 빌드에 포함되지 않는다는 사실을 제외하고는 예상되는 빌드를 얻습니다. 형제 파일뿐만 아니라 부모 디렉토리도 .obj 파일이 아닌 빌드에 포함됩니다.전자 포장기는 빌드 된 응용 프로그램에서 .obj 모델 파일을 제외합니다.

어떤 통찰력도 인정 될 것입니다.

+0

그래서 나는 실제로'electron-packager' 코드를 살펴 보았고 어떤 이유로 든'.obj' 파일 확장자를 가진 파일을 무시합니다. 왜 지금보고 있는지. – DonutGaz

답변

0

미래에 대해서는 electron-packager 모듈이 Windows 및 Unix 시스템 용으로 작성되었습니다. .exe 컴파일 과정에서 Windows는 .obj 개의 파일을 생성합니다. 이 경우 electron-packager은 파일 ignore.js.obj 개의 파일을 추가하여 .obj 3d 모델이 결과 바이너리에 포함되지 않도록합니다. 당신이 파일을 .OBJ 사용하여 배열로부터 이것을 .OBJ 라인을 주석하고있는 경우

const DEFAULT_IGNORES = [ 
    '/node_modules/electron($|/)', 
    '/node_modules/electron-prebuilt($|/)', 
    '/node_modules/electron-packager($|/)', 
    '/\\.git($|/)', 
    '/node_modules/\\.bin($|/)', 
    '\\.o(bj)?$' 
] 

: 여기

See this issue on GitHub conversation here

electron-packager 모듈의 ignore.js 파일에서 관련 코드 너는 가야 돼. 필자는 Windows 및 Linux 시스템에서 결과없이 2 주 동안이 작업을 수행했습니다.