最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

如何用c#检测节点js模块

运维笔记admin16浏览0评论

如何用c#检测节点js模块

如何用c#检测节点js模块

我试图检测svgo。但我无法得到任何结果。刚刚空虚。你想,我在哪里做错了或有什么办法吗?提前致谢。

        var proc1 = new Process
        {
            StartInfo = new ProcessStartInfo
            {
                FileName = "npm.cmd",
                Arguments = "/c npm ls",
                UseShellExecute = false,
                RedirectStandardOutput = true,
                CreateNoWindow = true
            }
        };

        proc1.Start();
        string line = "";

        while (!proc1.StandardOutput.EndOfStream)
        {
            line += proc1.StandardOutput.ReadLine();
        }


        if (line.Equals("svgo"))
        {
            return true;
        }
        else
        {
            return false;
        }
回答如下:

最后我找到了解决方案。实际上我的代码是正确的,但还不够。 Svgo和Svg-join插件必须作为全局安装。要查看最终结果,我必须添加“-g”代码。

代码应该是这样的:npm ls -g

对于全局安装,我们必须这样编写:npm install svgo -g

与本文相关的文章

发布评论

评论列表(0)

  1. 暂无评论