使用模板编译器处理文件时(对于目标web.browser)

时间:2017-10-31 13:15:15

标签: javascript html css meteor

作为初学者,我在流星中运行了简单的todos应用程序,工作正常,现在我在 main.html 中做了一些修改,如下所示

<head>
  <title>mywebapp</title>
</head>
<style>
  body
  {
    background-image: url("mainimage.jpg");
  }
</style>
<body>
  <h1>Development in progress</h1>
</body>

但是当我刷新页面时,我看到下面的错误

  

错误阻止启动:

     

使用模板编译器处理文件时(对于目标web.browser):   client / main.html:1:预期的一个:<body><head><template>

     

您的申请有错误。等待文件更改。

我对此错误一无所知。任何人都可以告诉我这是什么问题吗?

的main.css

/* CSS declarations go here */
<style>
  body
  {
    background-image: url("mainimage.jpg");
  }
</style>

2 个答案:

答案 0 :(得分:1)

在css文件中定义样式,而不是html中的<style>块。您甚至不需要导入css文件,Meteor会自动包含它。

答案 1 :(得分:0)

对我来说,问题在于进行构建时位于“ build”文件夹中,因此我在app文件夹之外创建了新文件夹,称为“ outsidefolder”。

meteor build ../outsidefolder --server=https://marketing-app-wd.herokuapp