Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js/Express App-更改源代码不会更改App_Node.js_Express_Typescript - Fatal编程技术网

Node.js/Express App-更改源代码不会更改App

Node.js/Express App-更改源代码不会更改App,node.js,express,typescript,Node.js,Express,Typescript,首先,我为这个相当狡猾的问题标题感到抱歉。我一直在想如何解释我的经历,但我无法用一个吸引人的标题来总结 基本上我只是开始玩Node。我正在尝试组装一个非常简单的node/express应用程序 起初,一切都很好。我设置了几条路线,它们都成功了。除了一个错误。它因为打字错误而出错了。哎呀 修复了打字错误,并尝试在Chrome中导航路线。错误依然存在 我已经清除了浏览器缓存,重新启动了我的机器以及我能想到的一切。我甚至删除了所有的js,并再次从typescript编译。似乎什么都不起作用,似乎没有任

首先,我为这个相当狡猾的问题标题感到抱歉。我一直在想如何解释我的经历,但我无法用一个吸引人的标题来总结

基本上我只是开始玩Node。我正在尝试组装一个非常简单的node/express应用程序

起初,一切都很好。我设置了几条路线,它们都成功了。除了一个错误。它因为打字错误而出错了。哎呀

修复了打字错误,并尝试在Chrome中导航路线。错误依然存在

我已经清除了浏览器缓存,重新启动了我的机器以及我能想到的一切。我甚至删除了所有的js,并再次从typescript编译。似乎什么都不起作用,似乎没有任何更改可以进入应用程序

希望这是一个节点新手的问题


工具:Visual Studio 2013、适用于Visual Studio和TypeScript的Node.js工具这几乎肯定是您正在使用的工具之一的问题,或者可能是一个奇怪的系统设置。使用本机javascript时,您不需要编译任何内容,因此加载新的服务器代码只需要重新启动服务器,而不必重新启动计算机禁用浏览器缓存始终是一个好主意。您应该找到typescript构建的javascript文件的位置,手动修复那里的输入错误,然后尝试运行服务器;也许没有IDE的参与,以防插件出现错误,或者只是为了减少可能的罪魁祸首的范围。

向我建议错误仍然存在,在某个地方。你能发布一些代码吗?@James-error肯定仍然不存在。这个应用程序一分钟只有25行!正如我所说,我只是第一次玩node。不知什么原因,卸载然后重新安装Visual Studio的node.js工具似乎已经解决了这个问题。