nodemon server
一直对我有用。我总是Usage: nodemon [nodemon options] [script.js] [args]
See "nodemon --help" for more.
,它将运行服务器文件并监视更新,节点将重新启动。但是现在当我这样做时,我会在cmd(我使用windows)中得到它:
nodemon
我尝试在全球范围内卸载并重新安装node
,但仍然可以获得反馈。现在我必须在每次更新时使用常规dir
重新启动服务器。
编辑::当我输入05/29/2016 05:55 PM <DIR> .
05/29/2016 05:55 PM <DIR> ..
05/29/2016 05:35 AM <DIR> node_modules
05/29/2016 02:20 PM <DIR> public
05/24/2016 09:30 PM 2,836 server.js
05/29/2016 12:05 AM 3,513 server2.js
05/30/2016 12:41 AM 3,651 server3.js
05/29/2016 05:55 PM <DIR> views
3 File(s) 10,000 bytes
5 Dir(s) 650,802,348,032 bytes free
并按回车
<?php
define("TITLE", "Menu Item | Risque");
include('includes/header.php');
$menuItem = '';
$dish = '';
if (isset($_GET['item'])) {
$menuItem = $_GET['item'];
$dish = $menuItems[$menuItem];
}
function suggestedTip ($price, $tip){
$totalTip = $price * $tip;
}
?>
<center><img src = "hr.png">
<br>
<div id = "dish">
<h1><?php $dish = array(); echo $dish["title"]; ?> <span class="price"><sup>$</sup><?php echo $dish["price"]; ?></span></h1>
<p><?php echo $dish["blurb"]; ?></p>
<br>
<p><strong>Suggested beverage: <?php echo $dish["drink"]; ?></strong></p>
<p><em>Suggested tip: <sup>$</sup><?php suggestedTip($dish["price"], 0.20); ?></em></p>
</div>
答案 0 :(得分:3)
您确定您的服务器文件位于您所在的文件夹中吗?运行dir
并确保在运行命令之前,您希望的文件位于目录中。如果您尝试运行的文件不在当前目录中,则nodemon将吐出使用消息。
如果您的文件位于目录中,请尝试使用完整的文件扩展名nodemon server.js
答案 1 :(得分:0)
确保当您运行命令 nodemon server.js 时,您位于服务器文件所在的同一目录中。 这是我在运行命令时犯的错误,它仅在 nodemon 无法找到每次保存后被告知要运行的文件时才会出现。
答案 2 :(得分:0)
确保您在该特定目录中运行 nodemon 命令,否则您需要先检查该目录是否进入该目录,或者 cd thatDirectory 和然后运行 nodemon index.js
答案 3 :(得分:0)
确保您的项目目录中有一个 node_modules 文件夹。如果它不存在,请使用此命令安装该文件夹 - npm install