带Webpack.config.js的Sapper Svelte Dist文件夹

问题描述

我正在努力为web svelte项目的webpack.config.js创建一个dist文件夹,是的,我知道使用sapper所要做的就是运行build命令进行构建并导出以在__中创建静态文件夹工兵__

但是我试图像运行React一样运行Webpack来构建一个dist文件夹,这是我的输入:

  "entry": {
  main: path.join(__dirname,'src',"client")
}

在sapper中,该文件为:

import * as sapper from '@sapper/app';
export let target = document.querySelector('#sapper')
sapper.start({target})

在react中与之等效:

ReactDOM.render(
  <Provider store={store}>
    <Router history={history}>
      <App />
    </Router>
  </Provider>,document.getElementById('app')
)

问题是,当我运行Webpack时,出现语法错误

WARNING in ./src/client.js
Module Warning (from ./node_modules/svelte-loader/index.js):
'target' is not defined. Consider adding a <script> block with 'export let target' to declare a prop (3:14)
1: import * as sapper from '@sapper/app';
2: export let target = document.querySelector('#sapper')
3: sapper.start({target});
                 ^

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...