在本地主机服务器上使用Meteor.js开始测试我的Web应用程序,终端显示多个错误。所有这些都表明:
“
# cordova build android --verbose Executing "before_build" hook for all plugins. ... Executing "after_prepare" hook for all plugins. Executing "before_compile" hook for all plugins. **undefined** Error: CordovaError: Failed to find 'ANDROID_HOME' environment variable. Try setting setting it manually.
声明对”类“具有冲突的值 属性在以下文件中:“file 1.html ,
file 2.html
Meteor文档没有解释这个错误意味着什么,我自己对它的含义感到有些困惑。有人可以向我澄清这个错误意味着什么。一个例子也很不错,因为在使用JavaScript框架进行编程时我是一个初学者。
谢谢:)
答案 0 :(得分:0)
为简单起见,您不应在Meteor中使用多个文件中的<body>
标记。 File1.html应该导入带有模板导入的file2.html。如下:
的file1.html
<body>
<h1>welcome to my app</h1>
{{> mytemplate}}
</body>
File2.html
<template name="mytemplate">
<p>My lovely app is lovely</p>
</template>
这将显示如下:
我可爱的应用程序很可爱
您应该阅读Meteor教程:https://www.meteor.com/tutorials/blaze/creating-an-app