Nodemon不再工作了。用法:nodemon [nodemon options] [script.js] [args]

时间:2016-05-31 04:16:11

标签: javascript node.js npm nodemon

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>

4 个答案:

答案 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