我开始用雪包,遇到了一个大问题。雪堆对我来说不是热的再装。我尝试了基本的最小模板,一个苗条模板和一个反应模板--每次都是同样的问题。我也是从零开始创建的。
这里是我的示例文件:
index.jsx
import React from 'https://cdn.skypack.dev/react';
import ReactDom from 'https://cdn.skypack.dev/react-dom';
ReactDom.render(
<React.StrictMode>
<div>This is working</div>
</React.StrictMode>,
document.getElementById('root'),
);
// Hot Module Replacement (HMR) - Remove this snippet to remove HMR.
// Learn more: https://www.snowpack.dev/concepts/hot-module-replacement
if (import.meta.hot) {
import.meta.hot.accept();
}snowpack.config.js
/** @type {import("snowpack").SnowpackUserConfig } */
module.exports = {
mount: {
public: { url: '/', static: true },
src: { url: '/dist' },
},
plugins: ['@snowpack/plugin-react-refresh'],
packageOptions: {
/* ... */
},
devOptions: {
/* ... */
},
buildOptions: {
/* ... */
},
};package.json
{
"name": "chatclient",
"version": "1.0.0",
"description": "",
"scripts": {
"start": "snowpack dev",
"build": "snowpack build",
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"devDependencies": {
"@snowpack/plugin-react-refresh": "^2.4.0",
"snowpack": "^3.0.11"
}
}我希望有人能帮我。雪堆是一个如此神奇的工具,但我无法让它工作。
发布于 2021-02-24 09:11:53
我找到了一个解决办法
我以前经常在wsl2上运行开发环境。当您在wsl2中并且文件在windows文件系统上时,nodejs没有热重新加载,这是未知的原因。把所有东西都移到我的linux文件系统上,我就开始工作了。
我希望有人会发现这有帮助!
https://stackoverflow.com/questions/66313099
复制相似问题