问题描述
我正在努力为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 (将#修改为@)