全局安装的节点包可以使用命令行参数覆盖其<nav class="navbar navbar-default" role="navigation">
<ul class="nav navbar-nav" id="normal">
<li><a href="#" class="first-child">Home</a></li>
<li><a href="#">News</a></li>
<li><a href="#">Download</a></li>
<li><a href="#">Twitch Live</a></li>
<li class="disabled"><a href="#">Ranking</a></li>
</ul>
<ul class="nav navbar-nav menutohide">
<li class="dropdown hidden-dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="true">
<i class="fa fa-bars fa-fw"></i>
</a>
<ul class="dropdown-menu links-hidden" role="menu">
<!--Hidden links here-->
</ul>
</li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">
<h6 class="hidden-xs">Bambini</h6>
<img src="http://placehold.it/250x250/000000"/>
<span class="caret"></span></a>
<ul class="dropdown-menu" role="menu">
<li><a href="#">Account info</a></li>
<li><a href="#">Logoff</a></li>
</ul>
</li>
</ul>
</nav>
。
使用config.json
读取设置,并使用以下内容进行更新:
require('../config.json');
这适用于我的Windows机器上的var globalConfigPath = path.normalize(__dirname + '/../config.json');
fs.writeFileSync(globalConfigPath, JSON.stringify(globalDefaults));
本地目录和全局安装的程序包。在VirtualBox Debian中,它只能在本地目录中使用。
在Debian上全局安装时:
有了要求,它似乎是从:
node index.js config ...
但__dirname指向:
/home/vagrant/.nave/installed/default/lib/node_modules/mymodule/config.json
我通过在读取和写入时使用fs解决了这个问题,但我仍然很好奇为什么他们没有指向同一个目录。