流星.js科尔多瓦应用程序失败 DOCTYPE



所以,我正在构建一个使用BarcodeScanner插件的跨平台流星应用程序。我可以使用以下方法构建:

    meteor build cordova --server localhost:3000

但是当我尝试使用以下命令运行时:

    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>

我该如何解决这个问题?

听起来您在进行 cordova 构建时没有提供输出目录,并且您的 meteor 应用程序文件夹现在填充了构建的 js/html 文件。

若要解决此问题,请从 meteor 应用目录中删除这些文件,并在下次生成时使用 --directory 选项指定应用文件夹外的路径。

如果您尚未使用流星移动指南,您可能还会发现它很有帮助。

最新更新