问题标签 [node-dev]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - 全局安装的 node-dev 导致错误“找不到命令”
这样我就不必在开发过程中不断重新启动 node.js我正在尝试使用node-dev。不幸的是,当我尝试从终端运行 node-dev 时,我收到错误:
$ node-dev server.js
-bash: node-dev: 找不到命令
我已经通过npm install node-dev -g
命令全局安装了 node-dev。此命令的输出是:
为了确保 node-dev 已全局安装,我运行npm ls -g
了它返回:
其他一些帖子表明我全局安装的 npm 模块应该在/usr/local/lib/node_modules
文件夹中,而不是/usr/local/share/npm/lib/
. 我不知道这是否适用于旧版本的 npm 或真正重要的东西。
我是 Mac OS X 和 Node 开发的新手,所以我忽略了一些微不足道的事情并不会让我感到惊讶。在尝试使用 node-dev 时,我没有做什么导致“找不到命令”错误?我忽略了某种 $PATH 环境问题吗?
一个注释我没有安装 Growl,但 node-dev 文档表明它是可选的。
node.js - 为某些需要切换 node-dev
有没有办法使用 node-dev 或类似的方法来为某些文件切换重启 nodejs?
我已经看过了,似乎 require.extensions 是一个包含要重新启动的扩展名的对象,尽管删除它似乎没有任何作用。
我想要的是能够像往常一样使用node-dev,但是不需要重新启动某些文件,所以我可以手动观看它们并重新加载它们而无需重新启动所有内容。
node.js - 如何使用 node-dev 控制台登录终端的每个请求?
我将如何使用 node-dev 记录每个请求(有点像 tail -f),以便我能够看到哪个路由被击中等?
javascript - 在 node-dev 下检测应用重启
我正在使用 Node-dev 开发 Node.js 应用程序。每次我保存应用程序的脚本(按 Control-S)node-dev 都会重新启动我的应用程序。现在的问题是,我可以检测应用程序的重启,以便在程序终止之前保存一些数据吗?
上面的代码没有检测到这种重启。
我正在使用 Windows XP。
node.js - node-dev 给出错误:uv_signal_start EINVAL
我刚刚开始学习 node.js 并发现了关于 node-dev 的信息。当我使用 node-dev 运行一个简单的 hello world 脚本时,出现以下错误:
有一些问题标记为 node-dev,但没有一个问题有任何解决方案。如果有人能指出我解决这个问题的正确方向,那就太好了。
操作系统和节点版本
javascript - Node-dev 不连续运行
我对 node-dev 有一个小问题。我根据自述文件中的说明安装了它,它在我键入命令时运行,例如:node-dev somescript.js,但它只运行一次,就像我使用没有 -dev 的节点一样。更改代码时没有重新启动,执行后立即将我踢回命令行。有没有人遇到过这种情况,和/或知道解决方案?
node.js - node-dev 未安装且仅运行一次
我是 nodejs 的新手,我正在尝试运行以下命令
我收到以下消息
然后当我这样做时
javascript 文件不会连续运行。谁能帮我这个 ?我想用 node-dev 连续运行文件
node.js - node-dev 未被识别为内部或外部命令
我正在使用 Windows 8 pro 64 位 PC,@2012 并且我的节点版本是 v6.9.4 npm 并且 node 这个命令运行良好,但是 node-dev 命令不起作用并且不能识别为内部或外部命令。
我将用户变量路径设置为:
c:/Python36;C:\Program Files\Java\jdk1.8.0_121\bin;C:\Users\Kousher Alam Pranto\AppData\Roaming\Composer\vendor\bin;C:\Program Files\nodejs;
和系统变量路径进入:
C:\ProgramData\Oracle\Java\javapath;%SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;%SYSTEMROOT%\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86) \Intel\OpenCL SDK\2.0\bin\x86;C:\Program Files (x86)\Intel\OpenCL SDK\2.0\bin\x64;C:\Program Files\Git\cmd;C:\Program Files\nodejs\ ;C:\xampp\php;C:\ProgramData\ComposerSetup\bin;C:\Program Files\nodejs;
但它仍然不起作用,我应该怎么做才能解决这个问题?
node.js - 在每个 node-dev 重新启动时执行 npm-task
我目前有一个带有 node-dev 的开发设置,并且最近将tsoa集成到设置中,以生成一个 swagger 文件和我的应用程序的快速路由。
我已经添加了所有必要的步骤来生成我的路由,但现在它是 dev-setup 中的一个手动过程,因为我无法在每次通过 node-dev 重新启动应用程序时执行所需的 npm-task。
所以我的问题是,是否可以在 node-dev 启动的每次重新启动时启动此任务?
我希望有人可以帮助我,并提前感谢。
javascript - 如何从 /dist/app.js 引用我的 package.json
对于我的 Web 应用程序,当我尝试将版本标记从 package.json 导入到 app.js (/src/app.js) 时,它是 app.js 的一个级别,本地运行正常。但是当我尝试通过生成 dist 文件夹从开发中运行时,即使 src 和 dist 文件夹处于同一级别并且应该能够访问 package.json,代码也不起作用。
当我部署到开发时,我收到如下错误:
有人可以帮我吗?