gpt4 book ai didi

javascript - 将 mac Node 脚本转换为 windows

转载 作者:太空宇宙 更新时间:2023-11-04 00:32:53 24 4
gpt4 key购买 nike

我有一个安装后 Node 脚本,它将以前运行的脚本复制到我的 npm-scripts 文件夹中。但是,这仅适用于 Mac。我需要让它也适用于 Windows,因此我正在创建一个新文件,该文件将运行 1(适用于 Windows)或下面列出的适用于 Mac 的文件。

`cp ../node_modules/some-components/npm-scripts/*.js ../npm_scripts`

我没有看到一种明确的方法来将语法转换为可由 Windows 计算机使用,以及是否使用 copy 或 robocopy。任何建议将不胜感激。

最佳答案

创建一个 copy.js 文件,该文件通过 Node.js API 独立于平台执行复制(即不依赖于 Windows 或 Unix 特定的 shell 命令 cpcopy)。我的建议:使用fs-extra ,与包含的 fs 相比,它还处理复制目录。

var fs = require('fs-extra'); // add to your dependencies via 'npm install fs-extra --save'
var path = require('path');

fs.copySync(
path.resolve(__dirname, '../path/to/source',
path.resolve(__dirname, '../path/to/destination'));

关于javascript - 将 mac Node 脚本转换为 windows,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40310495/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com