Node.js nodemon应用程序不是';行不通
我在nodejs比较新鲜,只是在做一个基本的项目。我使用了nodemon,起初它工作得很好,但几分钟后它在gitbash中显示了这个错误。 **错误:** 我制作了一个app.js文件,其内容如下所示 **app.js:**Node.js nodemon应用程序不是';行不通,node.js,nodemon,Node.js,Nodemon,我在nodejs比较新鲜,只是在做一个基本的项目。我使用了nodemon,起初它工作得很好,但几分钟后它在gitbash中显示了这个错误。 **错误:** 我制作了一个app.js文件,其内容如下所示 **app.js:** const express=require('express'); const path=require('path'); //初始化应用程序 常量app=express(); //负载视图引擎 app.set('views',path.join('views'); 应
const express=require('express');
const path=require('path');
//初始化应用程序
常量app=express();
//负载视图引擎
app.set('views',path.join('views');
应用程序集(“查看引擎”、“帕格”);
//回家路线
app.get('/',函数(req,res){
让文章=[
{
id:1,
标题:“第一条”,
正文:“这是第一条”
}
{
id:2,
标题:“第二条”,
正文:“这是第二条”
}
{
id:3,
标题:“第三条”,
正文:“这是第三条”
}
];
res.render('索引'{
标题:"文章",,
文章:文章
});
});
//添加路线
app.get('/articles/add',函数(req,res){
res.render('添加文章'{
标题:“添加文章”
});
});
//启动服务器
app.listen(3000,函数(){
log('服务器在端口3000上启动…!');
});代码>应该是
let articles = [
{
...
},
{
...
},
...
您需要使用,
来分隔数组中的每个元素。这是一个语法错误,您的nodemon工作正常。应该是这样的
let articles = [
{
...
},
{
...
},
...
您需要使用,
来分隔数组中的每个元素。这是一个语法错误,您的nodemon工作正常。问题不在于nodemon,nodemon是一个实用程序包,它监视代码中的更改并重新启动服务器。阅读更多关于Nodemon的信息
回到问题上来,您正在创建一个名为articles的JSON对象数组,在每次关闭花括号后都缺少逗号分隔符
应该是这样的
let articles = [{'a': 1}, {'b': 2}];
问题不在于nodemon,nodemon是一个实用程序包,它监视代码中的更改并重新启动服务器。阅读更多关于Nodemon的信息
回到问题上来,您正在创建一个名为articles的JSON对象数组,在每次关闭花括号后都缺少逗号分隔符
应该是这样的
let articles = [{'a': 1}, {'b': 2}];
我希望你能找到你的答案,即使其中一个没有标记。这是相当古老的,我不认为这将有助于任何人与目前的标题。我建议删除此问题。我希望您找到您的答案,即使其中一个没有标记。这是相当古老的,我不认为这将有助于任何人与目前的标题。我建议删除这个问题。