2017-03-29 9 views
0

따라서 BarcodeScanner Plugin을 사용하는 교차 플랫폼 유성 앱을 구축하고 있습니다. Meteor.js DOCTYPE 오류 코드

meteor 

내가

 cordova/android/project/assets/www/application/head.html:1:Expected one of: <body>, <head>, <template> 
     cordova/android/project/assets/www/application/index.html:1:Can't set DOCTYPE here. (Meteor sets <!DOCTYPE html> for you) 
     cordova/android/project/build/outputs/lint-results-release-fatal.html:1: Can't set DOCTYPE here. (Meteor sets <!DOCTYPE html> 

가 어떻게이 문제를 해결할 수있는 이러한 오류를 얻을 : 내가 사용 실행하려고하면

meteor build cordova --server localhost:3000 

을하지만 : 내가 사용하여 구축 할 수 있습니다?

+0

오류 메시지에 언급 된 내용을 따르십니까? (해당 파일에서 ''을 제거하고 ''에 유효한 태그를 추가하십시오)? – jordanwillis

+0

@jordanwillis 그러나 나는 75 개 이상의 파일이 나 에게이 같은 오류를주고있다. 그들 모두를 통해가는 것은 약간 어렵습니다. –

+0

그 파일은 무엇입니까? 앱에서 만든 것은 무엇입니까? – jordanwillis

답변

1

cordova 빌드를 수행했을 때 출력 디렉토리를 제공하지 않았고 meteor app 폴더가 빌드 된 js/html 파일로 채워진 것처럼 들립니다.

이 문제를 해결하려면 유성 앱 디렉토리에서 파일을 삭제하고 다음 번에 --directory 옵션을 사용하여 앱 폴더 외부에 경로를 지정하십시오.

아직 사용하지 않는 경우 Meteor Mobile Guide이 도움이 될 수 있습니다.

+0

나는 그것을 완벽하게 작동하지만 지금은 유성 실행에 갈 때 cordova-plugin-compat에 관한 오류가 발생합니다 –

+0

특정 오류를 공유 할 수 있습니까? – jordanwillis

+0

Cordova 프로젝트에서 plugins cordova-plugin-whitelist를 제거하는 중 : Cordova 오류 : 플러그인 "cordova-plugin-compat"에 대한 plugin.xml을 찾을 수 없습니다. 다시 추가하십시오. 그런 다음 다시 추가하면 계속 동일한 오류가 반복됩니다. –