【问题标题】:is it possible to learn node.js without access to cmd.exe?是否可以在不访问 cmd.exe 的情况下学习 node.js?
【发布时间】:2014-12-11 17:53:58
【问题描述】:

我的公司已锁定对 CMD.EXE 的访问(不知道为什么)..

我正在使用 Node.JS,通过官方 Windows 安装程序安装它,但发现我对 cmd.exe 的访问权限为 0,现在我想知道我是否可以仅使用 Node 终端来学习它?

像 node -v 这样简单的东西在终端中不起作用。您必须实际执行 process.version。

我想安装 express 作为另一个示例,但它也不起作用。 npm install -g express-generator

在使用 Node.js 终端时,是否可以使用另一个关键字来代替 npm?

当 Node.js 终端停在... 时,Ctrl-D 是唯一的中断选项吗?

【问题讨论】:

标签: node.js terminal


【解决方案1】:

它们允许您运行安装程序,但阻止访问 cmd.exe?这很奇怪,但还有更多选择。

  1. 您尝试过 Powershell 吗?如果 cmd.exe 被阻止,他们可能也阻止了 Powershell。
  2. 安装第三方控制台。就像是:
  3. 使用具有内置支持的 IDE,例如 WebMatrix
  4. 在可以通过 SSH 访问的远程服务器上安装 Node(使用 Putty 或类似工具)。
  5. 请向您的技术部门索取访问权限(应该是 #1 :)

【讨论】:

    【解决方案2】:

    当您在命令提示符下双击或仅执行“node.exe”时,您将获得 REPL,这是一个允许您执行 javascript 代码的环境。这不是常规的命令提示符。

    【讨论】:

    • > npm 应该在 node repl 之外运行,在你的普通 shell 中。
    • 没错,但如果你真的想走那么远,你可以通过编程方式使用 npm。
    猜你喜欢
    • 2023-01-08
    • 1970-01-01
    • 2023-03-15
    • 2020-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-10-22
    相关资源
    最近更新 更多