我有一个正在用包裹构建的项目。由于它大部分是静态的,我只有一些应该每天更新一次的文件,我将项目放在 aws s3 存储桶中。我正在考虑使用 lambda 函数更新应该每天更新一次的文件。但是,在我的项目中,结构如下:
src/
assets/
components/
main.js
...
Run Code Online (Sandbox Code Playgroud)
在文件夹资产中,我还有另外两个文件夹数据和图标。数据文件夹包含应该每天更新一次的 json 文件。
assets/data/
/icons/
Run Code Online (Sandbox Code Playgroud)
当我运行parcel 来构建一个项目时,我看到icons 文件夹中的所有文件都被构建为单独的文件。
如何使数据文件夹中的文件单独构建,以便我知道需要定位哪些文件才能更新它们?
我发现这个包 Parcel-plugin-static-files-copy 正是我所需要的。只需将其添加到我的 package.json 中:
"staticFiles": {
"staticPath": "src/assets/data"
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
312 次 |
| 最近记录: |