Javascript 在node supervisor中,如何查看目录中的所有内容以查看更改?
我希望观察“api”目录及其所有子目录中的所有内容(递归)。我该怎么做Javascript 在node supervisor中,如何查看目录中的所有内容以查看更改?,javascript,node.js,module,Javascript,Node.js,Module,我希望观察“api”目录及其所有子目录中的所有内容(递归)。我该怎么做 sudo supervisor -w app.js,api app.js 这似乎不起作用。它只监视“api”目录,而不监视其子目录。似乎正在工作,并为我检测更改 如果使用此选项加载文件: var module = require("./folder/test/variables.js") 并具有一个主节点文件: var module = require("./folder/test/variables.js") var
sudo supervisor -w app.js,api app.js
这似乎不起作用。它只监视“api”目录,而不监视其子目录。似乎正在工作,并为我检测更改 如果使用此选项加载文件:
var module = require("./folder/test/variables.js")
并具有一个主节点文件:
var module = require("./folder/test/variables.js")
var http = require('http');
http.createServer(function (request, response) {
response.writeHead(200, {'Content-Type': 'text/plain'});
response.end('The variable is '+ module.variable)
}).listen(7777);
然后,仅使用:
supervisor myApp.js
将检测子文件夹/test/variables中的更改
实际上,主管说它正在监视当前文件夹:
DEBUG: Running node-supervisor with
DEBUG: program 'myApp.js'
DEBUG: --watch '.'
DEBUG: --extensions 'node|js'
DEBUG: --exec 'node'
如果我使用以下命令,它还会重新加载文件夹/测试中的文件:
supervisor -w folder myApp.js
那么,我想你可能有不同版本的主管?我正在使用我只是查看我正在使用的所有扩展:
supervisor -e 'js|ejs|less' app.js
对于所有扩展,您都可以使用
supervisor-e.”app.js
不知道这在4年前是否可用:)谢谢。这对我观看js和hbs文件很有用:supervisor-e'js | hbs'app.js