<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Npm on 瓶子裡的小狐狸</title>
    <link>https://szeching.com/tags/npm/</link>
    <description>Recent content in Npm on 瓶子裡的小狐狸</description>
    <generator>Hugo</generator>
    <language>zh-Hant</language>
    <lastBuildDate>Tue, 27 Sep 2016 03:38:53 +0000</lastBuildDate>
    <atom:link href="https://szeching.com/tags/npm/rss" rel="self" type="application/rss+xml" />
    <item>
      <title>FEDORA安装electron-builder报错make:g&#43;&#43;:命令未找到之解决</title>
      <link>https://szeching.com/solve-fedora-npm-install-electron-builder-g-error/</link>
      <pubDate>Tue, 27 Sep 2016 03:38:53 +0000</pubDate>
      <guid>https://szeching.com/solve-fedora-npm-install-electron-builder-g-error/</guid>
      <description>&lt;ul&gt;&#xA;&lt;li&gt;系统环境: Fedora 24&lt;/li&gt;&#xA;&lt;li&gt;Node v4.5.0&lt;/li&gt;&#xA;&lt;li&gt;NPM v2.15.9&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;npm安装electron-builder报错&#34;&gt;NPM安装electron-builder报错&lt;a class=&#34;anchorjs-link&#34; href=&#34;#npm%e5%ae%89%e8%a3%85electron-builder%e6%8a%a5%e9%94%99&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#282a36;-moz-tab-size:4;-o-tab-size:4;tab-size:4;&#34;&gt;&lt;code class=&#34;language-mysql&#34; data-lang=&#34;mysql&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 1&lt;/span&gt;&lt;span&gt;$npm install electron&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;builder &lt;span style=&#34;color:#ff79c6&#34;&gt;--&lt;/span&gt;save&lt;span style=&#34;color:#ff79c6&#34;&gt;=&lt;/span&gt;dev&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 2&lt;/span&gt;&lt;span&gt;npm WARN package.json test&lt;span style=&#34;color:#ff79c6&#34;&gt;@&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt; No repository field.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 3&lt;/span&gt;&lt;span&gt;npm WARN package.json test&lt;span style=&#34;color:#ff79c6&#34;&gt;@&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt; No README data&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 4&lt;/span&gt;&lt;span&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 5&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;&amp;gt;&lt;/span&gt; inotify&lt;span style=&#34;color:#ff79c6&#34;&gt;@&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;4&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt; install &lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;var&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;www&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;html&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;test&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;node_modules&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;dev&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;node_modules&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;inotify&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 6&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;&amp;gt;&lt;/span&gt; node&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;gyp rebuild&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 7&lt;/span&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 8&lt;/span&gt;&lt;span&gt;make: Entering directory &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#39;/var/www/html/test/node_modules/dev/node_modules/inotify/build&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt; 9&lt;/span&gt;&lt;span&gt;  &lt;span style=&#34;color:#50fa7b&#34;&gt;CXX&lt;/span&gt;(target) &lt;span style=&#34;color:#ff79c6&#34;&gt;Release&lt;/span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;obj.target&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;inotify&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;src&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;bindings.o&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;10&lt;/span&gt;&lt;span&gt;make: g&lt;span style=&#34;color:#ff79c6&#34;&gt;++&lt;/span&gt;：命令未找到&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;11&lt;/span&gt;&lt;span&gt;inotify.target.mk:&lt;span style=&#34;color:#bd93f9&#34;&gt;97&lt;/span&gt;: recipe &lt;span style=&#34;color:#ff79c6&#34;&gt;for&lt;/span&gt; target &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#39;Release/obj.target/inotify/src/bindings.o&amp;#39;&lt;/span&gt; failed&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;12&lt;/span&gt;&lt;span&gt;make: &lt;span style=&#34;color:#ff79c6&#34;&gt;***&lt;/span&gt; [&lt;span style=&#34;color:#ff79c6&#34;&gt;Release&lt;/span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;obj.target&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;inotify&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;src&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;bindings.o] Error &lt;span style=&#34;color:#bd93f9&#34;&gt;127&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;13&lt;/span&gt;&lt;span&gt;make: Leaving directory &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#39;/var/www/html/test/node_modules/dev/node_modules/inotify/build&amp;#39;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;14&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; build error &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;15&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; stack Error: &lt;span style=&#34;color:#ff79c6&#34;&gt;`&lt;/span&gt;make&lt;span style=&#34;color:#ff79c6&#34;&gt;`&lt;/span&gt; failed &lt;span style=&#34;color:#ff79c6&#34;&gt;with&lt;/span&gt; &lt;span style=&#34;color:#ff79c6&#34;&gt;exit&lt;/span&gt; code: &lt;span style=&#34;color:#bd93f9&#34;&gt;2&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;16&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; stack     at ChildProcess.&lt;span style=&#34;color:#50fa7b&#34;&gt;onExit&lt;/span&gt; (&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;usr&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;lib&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;node_modules&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;npm&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;node_modules.bundled&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;node&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;gyp&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;lib&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;build.js:&lt;span style=&#34;color:#bd93f9&#34;&gt;276&lt;/span&gt;:&lt;span style=&#34;color:#bd93f9&#34;&gt;23&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;17&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; stack     at &lt;span style=&#34;color:#50fa7b&#34;&gt;emitTwo&lt;/span&gt; (events.js:&lt;span style=&#34;color:#bd93f9&#34;&gt;87&lt;/span&gt;:&lt;span style=&#34;color:#bd93f9&#34;&gt;13&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;18&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; stack     at ChildProcess.&lt;span style=&#34;color:#50fa7b&#34;&gt;emit&lt;/span&gt; (events.js:&lt;span style=&#34;color:#bd93f9&#34;&gt;172&lt;/span&gt;:&lt;span style=&#34;color:#bd93f9&#34;&gt;7&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;19&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; stack     at Process.ChildProcess._handle.&lt;span style=&#34;color:#50fa7b&#34;&gt;onexit&lt;/span&gt; (internal&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;child_process.js:&lt;span style=&#34;color:#bd93f9&#34;&gt;200&lt;/span&gt;:&lt;span style=&#34;color:#bd93f9&#34;&gt;12&lt;/span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;20&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; System Linux &lt;span style=&#34;color:#bd93f9&#34;&gt;4&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;7&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;4&lt;/span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;200&lt;/span&gt;.fc24.x86_64&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;21&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; command &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#34;/usr/bin/node&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#34;/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#34;rebuild&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;22&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; cwd &lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;var&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;www&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;html&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;test&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;node_modules&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;dev&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;node_modules&lt;span style=&#34;color:#ff79c6&#34;&gt;/&lt;/span&gt;inotify&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;23&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; node &lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;v v4.&lt;span style=&#34;color:#bd93f9&#34;&gt;5&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;24&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; node&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;gyp &lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;v v3.&lt;span style=&#34;color:#bd93f9&#34;&gt;4&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;25&lt;/span&gt;&lt;span&gt;gyp ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; &lt;span style=&#34;color:#ff79c6&#34;&gt;not&lt;/span&gt; ok &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;26&lt;/span&gt;&lt;span&gt;npm WARN optional dep failed, continuing appdmg&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;tf&lt;span style=&#34;color:#ff79c6&#34;&gt;@&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;4&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;9&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;27&lt;/span&gt;&lt;span&gt;npm WARN deprecated lodash.assign&lt;span style=&#34;color:#ff79c6&#34;&gt;@&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;4&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;2&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt;: This package &lt;span style=&#34;color:#ff79c6&#34;&gt;is&lt;/span&gt; deprecated. &lt;span style=&#34;color:#ff79c6&#34;&gt;Use&lt;/span&gt; Object.assign.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;28&lt;/span&gt;&lt;span&gt;npm WARN optional dep failed, continuing &lt;span style=&#34;color:#bd93f9&#34;&gt;7&lt;/span&gt;zip&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;bin&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;win&lt;span style=&#34;color:#ff79c6&#34;&gt;@&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;2&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;29&lt;/span&gt;&lt;span&gt;npm WARN optional dep failed, continuing &lt;span style=&#34;color:#bd93f9&#34;&gt;7&lt;/span&gt;zip&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;bin&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;osx&lt;span style=&#34;color:#ff79c6&#34;&gt;@&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;30&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; Linux &lt;span style=&#34;color:#bd93f9&#34;&gt;4&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;7&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;4&lt;/span&gt;&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;200&lt;/span&gt;.fc24.x86_64&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;31&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; argv &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#34;/usr/bin/node&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#34;/usr/bin/npm&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#34;install&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#34;electron-builder&amp;#34;&lt;/span&gt; &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#34;--save=dev&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;32&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; node v4.&lt;span style=&#34;color:#bd93f9&#34;&gt;5&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;0&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;33&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; npm  v2.&lt;span style=&#34;color:#bd93f9&#34;&gt;15&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;9&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;34&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; code ELIFECYCLE&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;35&lt;/span&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;36&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; inotify&lt;span style=&#34;color:#ff79c6&#34;&gt;@&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;4&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt; install: &lt;span style=&#34;color:#ff79c6&#34;&gt;`&lt;/span&gt;node&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;gyp rebuild&lt;span style=&#34;color:#ff79c6&#34;&gt;`&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;37&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; &lt;span style=&#34;color:#ff79c6&#34;&gt;Exit&lt;/span&gt; status &lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;38&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; &#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;39&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; Failed at the inotify&lt;span style=&#34;color:#ff79c6&#34;&gt;@&lt;/span&gt;&lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;4&lt;/span&gt;.&lt;span style=&#34;color:#bd93f9&#34;&gt;1&lt;/span&gt; install script &lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#39;node-gyp rebuild&amp;#39;&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;40&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; This &lt;span style=&#34;color:#ff79c6&#34;&gt;is&lt;/span&gt; most likely a problem &lt;span style=&#34;color:#ff79c6&#34;&gt;with&lt;/span&gt; the inotify package,&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;41&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; &lt;span style=&#34;color:#ff79c6&#34;&gt;not&lt;/span&gt; &lt;span style=&#34;color:#ff79c6&#34;&gt;with&lt;/span&gt; npm itself.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;42&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; Tell the author that this fails &lt;span style=&#34;color:#ff79c6&#34;&gt;on&lt;/span&gt; your system:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;43&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt;     node&lt;span style=&#34;color:#ff79c6&#34;&gt;-&lt;/span&gt;gyp rebuild&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;44&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; You can get information &lt;span style=&#34;color:#ff79c6&#34;&gt;on&lt;/span&gt; how &lt;span style=&#34;color:#ff79c6&#34;&gt;to&lt;/span&gt; open an issue &lt;span style=&#34;color:#ff79c6&#34;&gt;for&lt;/span&gt; this project &lt;span style=&#34;color:#ff79c6&#34;&gt;with&lt;/span&gt;:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;45&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt;     npm bugs inotify&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;46&lt;/span&gt;&lt;span&gt;npm ERR&lt;span style=&#34;color:#ff79c6&#34;&gt;!&lt;/span&gt; &lt;span style=&#34;color:#ff79c6&#34;&gt;Or&lt;/span&gt; &lt;span style=&#34;color:#ff79c6&#34;&gt;if&lt;/span&gt; that isn&lt;span style=&#34;color:#f1fa8c&#34;&gt;&amp;#39;t available, you can get their info via:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;47&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#f1fa8c&#34;&gt;npm ERR! &#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;48&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#f1fa8c&#34;&gt;npm ERR!     npm owner ls inotify&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;49&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#f1fa8c&#34;&gt;npm ERR! There is likely additional logging output above.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;50&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#f1fa8c&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;51&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#f1fa8c&#34;&gt;npm ERR! Please include the following file with any support request:&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span style=&#34;white-space:pre;-webkit-user-select:none;user-select:none;margin-right:0.4em;padding:0 0.4em 0 0.4em;color:#7f7f7f&#34;&gt;52&lt;/span&gt;&lt;span&gt;&lt;span style=&#34;color:#f1fa8c&#34;&gt;npm ERR!     /var/www/html/test/npm-debug.log&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h2 id=&#34;解决方法&#34;&gt;解决方法：&lt;a class=&#34;anchorjs-link&#34; href=&#34;#%e8%a7%a3%e5%86%b3%e6%96%b9%e6%b3%95&#34;&gt;&lt;/a&gt;&lt;/h2&gt;&lt;p&gt;安装G++ &lt;code&gt;$sudo dnf install gcc-c++&lt;/code&gt;&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
