标签: nodemon

如何在TypeScript文件更改时观察和重新加载ts节点

我正在尝试使用TypeScript和Angular应用程序运行dev服务器,而不是每次都转换ts文件.我发现我可以运行,ts-node但我也想观看.ts文件并重新加载应用程序/服务器,就像我用gulp watch这样的东西.

development-environment typescript nodemon gulp angular

132
推荐指数
14
解决办法
8万
查看次数

如何在WebStorm中运行nodemon?

我想在WebStorm IDE(版本7)中使用nodemon.Nodemon监视源文件夹中的一个或多个文件,并在其中一个源文件发生更改时重新启动节点进程(在本例中为Express服务器).

如何配置WebStorm以在运行配置中使用nodemon,以便自动重新启动节点进程?

如果没有nodemon,我在WebStorm中使用以下配置,但每当我在源文件中更改某些内容时都必须重新启动节点进程:

  • 节点解释器: /usr/local/bin/node
  • 工作目录: /Users/foo/test
  • JavaScript文件: server.js

这会导致在node server.js指定目录中运行的运行配置.

从命令行,我可以使用以下命令来使用nodemon来监视文件更改:nodemon server.js在项目目录中.

如何更改WebStorm配置以便它还使用nodemon

javascript node.js webstorm nodemon

78
推荐指数
9
解决办法
3万
查看次数

在npm中找不到nodemon

我有一个问题:nodemon没有运行npm脚本(例如npm start),
但是如果在npm脚本之外的命令行上调用nodemon ,则nodemon正常运行.

$ nodemon server.js
14 Feb 22:59:51 - [nodemon] v1.3.7
14 Feb 22:59:51 - [nodemon] to restart at any time, enter `rs`
14 Feb 22:59:51 - [nodemon] watching: *.*
14 Feb 22:59:51 - [nodemon] starting `node server.js`
Run Code Online (Sandbox Code Playgroud)

如何在npm脚本中调用它:

package.json

{
...
  "scripts": {
    "start": "nodemon server.js"
  }
}
Run Code Online (Sandbox Code Playgroud)

当运行npm start脚本时:

$ npm start
> aaa@0.0.1 start /home/akul/Documents/aaa
> nodemon server.js

sh: 1: nodemon: not found

npm ERR! Linux 3.13.0-45-generic
npm ERR! argv "node" "/home/akul/npm-global/bin/npm" "start" …
Run Code Online (Sandbox Code Playgroud)

node.js npm nodemon

67
推荐指数
6
解决办法
9万
查看次数

Nodemon - 排除文件

我想从监控NodeMon中排除一些特定的文件.我怎样才能做到这一点?

我现有的配置:

nodemon: {
      all: {
        script: 'app.js',
        options: {
          watchedExtensions: ['js']
        }
      }
Run Code Online (Sandbox Code Playgroud)

nodemon

66
推荐指数
4
解决办法
4万
查看次数

如何使用Nodemon执行启动脚本?

如何使用nodemon 从package.json文件执行启动脚本?

node.js nodemon

64
推荐指数
9
解决办法
8万
查看次数

警告:在循环依赖中访问模块导出的不存在的属性“MongoError”

我正在使用节点进行 API 并使用 Mongoose。当我yarn dev启动我的 Nodemon 时,Mongo 出现错误,我不知道如何解决这个问题。有人会有什么想法吗?(我正在使用 MongoDB Atlas 数据库)

在以下错误之后。

yarn run v1.22.5
$ nodemon src/server.js
[nodemon] 2.0.7
[nodemon] to restart at any time, enter `rs`
[nodemon] watching path(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node src/server.js`
(node:752) Warning: Accessing non-existent property 'MongoError' of module exports inside circular dependency
(Use `node --trace-warnings ...` to show where the warning was created)
(node:752) DeprecationWarning: Listening to events on the Db class has been deprecated and will be …
Run Code Online (Sandbox Code Playgroud)

api mongoose mongodb node.js nodemon

60
推荐指数
6
解决办法
6万
查看次数

nodemon + express,listen port =?

我使用express创建一个简单的节点项目:

npm install -g express-generator
express test
cd test/ && npm install
PORT=3000 npm start
Run Code Online (Sandbox Code Playgroud)

因此,这将使测试应用程序在端口3000上运行并运行.很棒.现在我想nodemon用来运行这个项目.我安装了它:

npm install -g nodemon
Run Code Online (Sandbox Code Playgroud)

在gihub自述文件中,它的运行方式与节点相同.这有点令人困惑,因为启动节点的新方法npm start不是node.所以我尝试过:

$ PORT=3000 nodemon ./app.js 
13 May 23:41:16 - [nodemon] v1.0.18
13 May 23:41:16 - [nodemon] to restart at any time, enter `rs`
13 May 23:41:16 - [nodemon] watching: *.*
13 May 23:41:16 - [nodemon] starting `node ./app.js`
13 May 23:41:16 - [nodemon] clean exit - waiting for changes before restart
Run Code Online (Sandbox Code Playgroud)

但是当我尝试连接时,那里什么都没有.我确认:

lsof …
Run Code Online (Sandbox Code Playgroud)

node.js express nodemon

49
推荐指数
2
解决办法
4万
查看次数

Forever + Nodemon一起运行

有没有办法让这两个包一起运行?

所以基本上我想要从两个世界中获得最佳.自动运行服务器(并在出现错误时重新启动),并在发生.js文件更改时自动更新.

node.js forever nodemon

48
推荐指数
5
解决办法
3万
查看次数

如何修复错误 - nodemon.ps1 无法加载,因为在此系统上禁用了运行脚本,(没有安全风险)?

终端错误:无法加载 nodemon.ps1,因为在此系统上禁用了运行脚本。有关详细信息,请参阅 https://go.microsoft.com/fwlink/?LinkID=135170 上的 about_Execution_Policies。

我有一个通过这种方式解决问题的解决方案

  1. 以管理员身份打开 Windows PowerShell
  2. 运行此命令:Set-ExecutionPolicy Unrestricted

这解决了问题,但这样系统会显示安全风险警告。我的问题:有没有其他方法可以在没有安全风险的情况下解决这个问题?目标是使用 nodemon。

powershell web-development-server node.js nodemon visual-studio-code

46
推荐指数
9
解决办法
6万
查看次数

我无法全局安装nodemon,"nodemon"无法识别

我想使用nodemon来监视我的node.js应用程序,然后我执行下一行命令:

npm install -g nodemon 
Run Code Online (Sandbox Code Playgroud)

要么

npm install nodemon -g
Run Code Online (Sandbox Code Playgroud)

当我移动到我的应用程序文件夹并尝试

nodemon app.js
Run Code Online (Sandbox Code Playgroud)

系统告诉下一个:

"nodemon"未被识别为内部或外部命令,程序或批处理文件.

node.js nodemon

44
推荐指数
2
解决办法
6万
查看次数