首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >烬-CLI:烬构建不断生成错误的index.html。

烬-CLI:烬构建不断生成错误的index.html。
EN

Stack Overflow用户
提问于 2017-04-27 04:40:43
回答 1查看 148关注 0票数 1

理想情况下,我希望从这里获得我的index.html:

代码语言:javascript
复制
<!-- app/index.html -->
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Program With Erik Blog Example</title>
    <meta name="description" content="">
    <meta name="viewport" content="width=device-width, initial-scale=1">

    {{content-for 'head'}}

    <link rel="stylesheet" href="assets/vendor.css">
    <link rel="stylesheet" href="assets/example1.css">

    {{content-for 'head-footer'}}
  </head>
  <body>
    {{content-for 'body'}}

    <script src="assets/vendor.js"></script>
    <script src="assets/example1.js"></script>

    {{content-for 'body-footer'}}
  </body>
</html>

转换成生产代码。但由于一些奇怪的原因,每次我调用烬构建,我没有得到预期的生产外观代码。相反,我得到了这样的东西

代码语言:javascript
复制
<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Welcome to Firebase Hosting</title>
    .
    .
    .
    <!-- lots of code -->

这是默认的防火墙页面!

这是怎么回事?我把这张照片删除了好几次。但每次我调用烬构建,它构建了防火墙默认页面,而不是我的烬应用程序index.html。

我是新成员,我一直在大量地摆弄配置/environment.js. to和firebase.js。对为什么会发生这种事有什么想法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-04-27 18:59:03

在初始化一个firebase应用程序时,会提示一个:

代码语言:javascript
复制
? What do you want to use as your public directory? (public)

确保将dist文件夹设置为公共目录,即

代码语言:javascript
复制
? What do you want to use as your public directory? (public) dist

无论您构建Ember应用程序多少次,使用默认的public都会导致上述行为。要解决这个问题,请使用firebase init命令重新初始化firebase应用程序,并将正确的文件夹设置为公共目录。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43648777

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档