【问题标题】:Next JS build not working with Apostrophe下一个 JS 构建不适用于撇号
【发布时间】:2021-10-28 17:12:21
【问题描述】:

这是正在运行的构建,但是,

import styles from '../styles/Home.module.css'
    
    export default function Home() {
      return (
        
        <div className={styles.container}>
          <title>Filmydom</title>
          <h1>Filmydom</h1>
          <tagline>Lets be Filmy</tagline>
          <br />
          <br />
          <h3>Coming Soon</h3>
        </div>
      )
    }

这不是

import styles from '../styles/Home.module.css'
    
    export default function Home() {
      return (
        
        <div className={styles.container}>
          <title>Filmydom</title>
          <h1>Filmydom</h1>
          <tagline>Let's be Filmy</tagline>
          <br />
          <br />
          <h3>Coming Soon</h3>
        </div>
      )
    }

仅仅因为标语包含“'”。

这发生在我尝试在 firebase 上构建和部署时。

如何用撇号构建。

【问题讨论】:

    标签: javascript node.js reactjs react-native next.js


    【解决方案1】:

    tagline 是有效的 HTML 元素吗?我想知道这是否会导致这种奇怪的行为。

    否则可以尝试字符串文字:

    export default function Home() {
          return (
            
            <div className={styles.container}>
              <title>Filmydom</title>
              <h1>Filmydom</h1>
              <tagline>{`Let's be Filmy`}</tagline>
              <br />
              <br />
              <h3>Coming Soon</h3>
            </div>
          )
        }
    

    【讨论】:

    • 即使使用有效的 HTML 元素“'”也会导致问题,但添加花括号和反斜杠会有所帮助。
    猜你喜欢
    • 2014-07-30
    • 1970-01-01
    • 2022-01-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-11
    • 1970-01-01
    相关资源
    最近更新 更多