【发布时间】:2021-10-28 10:42:37
【问题描述】:
我有两个使用相同 Javascript 代码和资产的 .html 文件。由于它们代表同一个站点的不同语言版本,我想用 parcel 将它们构建到不同的子目录中。
目前,我正在以不对称的方式构建这些。 .html 文件是入口点,index.html 是英文版本:
当前输入:
|-*.css, *.js, ...
|–index.html
|-de.html
当前输出:
dist
|-*.css, *.js, ...
|-index.html
|-de.html
当前构建命令
parcel build --public-url . index.html de.html
但是,我希望以更对称的方式使用它们:
所需输入:
|-*.css, *.js, ...
|–en
|-index.html
|-de
|-index.html
期望的输出:
dist
|-*.css, *.js, ...
|–en
|- index.html
|-de
|- index.html
我在这里想知道两件事:
- 构建命令需要是什么样的?
- 将文件的位置从
index.html和de.html更改为en/index.html和de/index.html时,我是否已将html 文件中的相关链接向上移动,例如? G。从<link rel="stylesheet" href="example.css">到<link rel="stylesheet" href="./example.css">还是通过更改构建命令自动解决?
【问题讨论】:
标签: javascript html npm parceljs