如何使用节点js在perforce中编辑文件?

How to edit File in perfoce with node js?

如果我有下面的代码,我该如何编辑特定文件并进行正确的更正?

    var p4 = require('C:/Program Files/nodejs/node_modules/p4');
    var File = process.argv[2]; 
    p4.edit(File, function(err, data) {
        if (err) {
            console.error(err.message);
        }
            console.log(data);

    });

您的代码看起来正确,可以打开文件进行编辑。如果 returns 当你 运行 它时有任何错误,你应该 post 这里的那些,但我会假设它 returns 一条成功消息(“(文件)打开了编辑”).

打开文件进行编辑意味着它在本地文件系统上可写(即此代码为 运行ning 的文件系统——该文件是您作为参数传递给编辑命令的文件).要实际修改文件,您可以使用任何其他功能。