weixin_53351368
2021-07-16 16:07
采纳率: 57.1%
浏览 96
已采纳

nodemon在vscode中的使用

用nodemon命令运行时出现的网址一直是 http://127.0.0.1:8081/
而不是自己设置的 http://127.0.0.1:3000/
而且不论把 res.write('哈哈1 this is nodejs')中内容怎么修改打开网址后都不变,一直是helloworld,是什么原因,要如何正确使用?

img

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • XYShaoKang 2021-07-18 00:34
    已采纳

    img
    你看下这里,它实际运行的是http模块.js这个文件,问题出在http模块 2.js中间的空格上,这会将http模块 2.js当作两个参数分别是http模块2.js传给nodemon,造成nodemon去运行了http模块.js.

    你可以使用双引号或者单引号将有空格的文件名包裹起来,就可以正常运行了,比如:

    nodemon "http模块 2.js"
    
    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • hzx-web 2021-07-19 13:19

    node运行的js文件名怎么也得是英文的吧,然后看你的文件,编译之后运行的是:node http模块.js 2.js;
    很显然编译运行的文件就不对,文件名中间不要有空格,最起码的文件名命名规范吧。

    img

    评论
    解决 无用
    打赏 举报