我有一个要求,我需要计算属于 node_modules 文件夹一部分的文件的 md5 校验码。我正在尝试在 app.component.ts 中获取该文件。
但是我收到文件未找到错误,即使我给出了正确的路径。
谁能告诉我如何解决这个问题吗?
下面是代码片段:
async ngOnInit(): Promise<void> {
const filePath = '../../../../node_modules/@xyz/abc-module/lib/test.js';
fetch(filePath)
.then((file) => {
console.log("File:", file);
file.arrayBuffer();
});
}
在 src 文件夹中创建一个包含以下内容的文件
校验和.ts
export const ValidChecksum = true;
编写一个在运行构建时运行的 Node.js 脚本
node validateChecksum.js && npm run build
该脚本将更新文件 checksum.ts,其中包含表示校验和是否有效的布尔值。
最后在代码中导入 const
ValidChecksum
并检查你想要的内容