jsdoc解析@param类型失败

时间:2016-08-23 13:27:47

标签: jsdoc

您好我正在尝试在新项目中使用 JSDoc ,但它似乎已经崩溃了。

重现错误的步骤。

引导新项目。

<?php include 'connectdb.php';
 if(isset($_POST['username'])){
 $username=$_POST['username'];
 } 
 if (isset($_POST['password'])) {

$password=$_POST['password']; 
}
 if (isset($_POST['email'])) {
$email=$_POST['email'];
} 
 if (isset($_POST['firstname'])) {
$firstname=$_POST['firstname'];
} 
if (isset($_POST['lastname'])) { 
 $lastname=$_POST['lastname'];
}                                                                                   
    if(isset($_POST['birthday_day'])
     &&isset($_POST['birthday_month']) 
    &&isset($_POST['birthday_year'])){
   $dob =  $_POST['birthday_year']."-".$_POST['birthday_month']."- ".$_POST['birthday_day'];
} 
$sex = "F"; /*Temporarliy passing!*/ 
$sqlCombined = "INSERT INTO `login` (username, password) VALUES (?,?);   INSERT INTO `userdata` (username,dob,firstname,lastname,email,sex) VALUES (?,?,?,?,?,?)";
$stmt = $db-> prepare($sqlCombined);
$stmt -> bind_param('ssssssss', $username,$password,$username,$dob,$firstname,$lastname,$email,$sex);
$stmt -> execute();
$stmt -> close(); header("location: login.php"); ?>

然后我编辑了mkdir test-jsdoc cd $_ touch index.js npm install jsdoc 文件(使用vi):

index.js

检查是否已安装JSDoc

/**
 * @param {string} str
 */
 function echo(str) {
   console.log(str);
 }

通过文件

调用它
./node_modules/jsdoc/jsdoc.js -v
JSDoc 3.4.0 (Tue, 10 Nov 2015 00:28:09 GMT)

任何提示?

0 个答案:

没有答案