在带有NPM的Windows上使用Reaction项目来构建项目并将内容发布到‘dist’文件夹.

一切都在按其应有的方式运作.

但是,我想在项目发布后将额外的文件添加到dist文件夹中.

到目前为止,我可以让它与根目录(在src文件夹中)中的一个文件一起工作,所以…

"copy": "copy \"robots.txt\" \"dist\"",

(已成功将robots.txt复制到dist)

I want to copy the entire contents of 'AddesFiles' folder to dist.但开始时只try 了一个文件,显示找不到该文件...

 "copy": "copy \"\\AddedFiles\\robots.txt\" \"dist\"",

也试过了

"copy": "copy \"\\.src\\AddedFiles\\robots.txt\" \"dist\"",


->SRC
 -robots.txt
    ->AddedFiles
    -robots.txt

请问我做错了什么?

推荐答案

省略前导反斜杠以获得相对路径:

 "copy": "copy \"AddedFiles\\robots.txt\" \"dist\"",

如果你的道路starts with a backslash:

如果[...]目录名以目录分隔符开头,路径相对于当前驱动器的根目录.

...而如果不是这样的话:

否则,该路径是相对于当前目录的.


要复制文件夹内容,请改用xcopyrobocopy,例如:

robocopy AddedFiles dist /E

(递归包含子文件夹)

Node.js相关问答推荐

错误:找不到模块';/var/apps/前端/bash';

利用Gemini:通过Vertex AI还是通过Google/generative-ai?

如何在RavenDB中执行JS索引?

如何在mongodb集合中设置数据限制?

通过 Node js 中的 TBA 执行 netsuite REST upsert 操作出现 401 错误

将图像添加到多个产品的条带 checkout 会话中

如何在Node.js的telegraf.js命令中添加参数?

TypeScript Eslint警告了一个AWS客户端构造函数(dynamodb),但没有警告另一个(s3)

Mongoose post中间件触发deleteMany

如何配置 Nginx React 和 Express

我应该如何解决这个 Angular node 包模块依赖冲突?

BrowserRouter工作时为什么HashRouter不工作?

TypeError:changeChecked 不是函数

为什么我的 Heroku Express API 数据是持久的,即使它只是来自一个变量

node.js 中 pdfkit-tables 中的垂直线

如何申请在NextJS上下载文件的许可?

`npm install` 以Killed结尾

适用于 Windows 的 NVM 无法正常工作?

如何解决 Socket.io 404(未找到)错误?

如何仅在丢失的路由上将 Express.js 设置为 404?