如何在将 Snowpack 添加到现有 Node 项目时指定 public HTML 文件夹?
How to specify the public HTML folder while adding Snowpack to an existing Node project?
如何在将 Snowpack 添加到现有 Node.js 项目时指定 public HTML 文件夹?
我现有的项目结构:
Root
|-src/
|-public/index.html
我添加了 Snowpack:
npm install --save-dev snowpack
然后当 运行 Snowpack 开发服务器:
npx snowpack dev
我在浏览器中得到 No webpage was found for the web address: http://localhost:8080/
。
我希望 ./public/
成为 Snowpack 的默认 Web 文件夹,但显然它需要一些配置。
How to specify the public HTML folder while adding Snowpack to an existing Node.js project?
...
I'm getting No webpage was found for the web address: http://localhost:8080/
in the browser.
我是 Snowpack 的新手,我在文档中找不到这个特定问题的答案,所以我进行了一些谷歌搜索和试验。回答未来的自己:
如果我们从模板创建一个空白的 Snowpack 项目:
npx create-snowpack-app proj --template @snowpack/app-template-blank
然后我们会得到./proj/snowpack.config.json
,这是我们可以设置或更改文件夹映射的地方,我们可以将此文件复制到我们现有项目的Root
:
{
"mount": {
"public": "/",
"src": "/_dist_"
},
"plugins": []
}
如何在将 Snowpack 添加到现有 Node.js 项目时指定 public HTML 文件夹?
我现有的项目结构:
Root
|-src/
|-public/index.html
我添加了 Snowpack:
npm install --save-dev snowpack
然后当 运行 Snowpack 开发服务器:
npx snowpack dev
我在浏览器中得到 No webpage was found for the web address: http://localhost:8080/
。
我希望 ./public/
成为 Snowpack 的默认 Web 文件夹,但显然它需要一些配置。
How to specify the public HTML folder while adding Snowpack to an existing Node.js project?
...
I'm gettingNo webpage was found for the web address: http://localhost:8080/
in the browser.
我是 Snowpack 的新手,我在文档中找不到这个特定问题的答案,所以我进行了一些谷歌搜索和试验。回答未来的自己:
如果我们从模板创建一个空白的 Snowpack 项目:
npx create-snowpack-app proj --template @snowpack/app-template-blank
然后我们会得到./proj/snowpack.config.json
,这是我们可以设置或更改文件夹映射的地方,我们可以将此文件复制到我们现有项目的Root
:
{
"mount": {
"public": "/",
"src": "/_dist_"
},
"plugins": []
}