Tag: 命令提示符

npm全球名单不断变化

非常新的npm和node.js 我有一个奇怪的问题,每当我键入 npm list -g –depth=0 它总是显示我目前所在的包,大多数情况下它显示为空。 纠正我,如果我错了,但我认为你的全球path应该是固定的,这是你可以安装所有在你的命令提示符工作正确的包的地方? 另外,当我键入node -v它工作正常,但它不显示为全局包。 我已经坚持了几天,希望有人能够帮助。 例如,这是我得到的。 F:\node.js>node -v v8.9.0 F:\node.js>npm list -g –depth=0 F:\node.js +– error: ENOENT: no such file or directory, open 'F:\node.js\node_modules\etc\package.json `– npm@5.5.1 npm ERR! error in F:\node.js\node_modules\etc: ENOENT: no such file or directory, open 'F:\node.js\nod e_modules\etc\package.json' F:\node.js>cd programs F:\node.js\programs>npm list -g –depth=0 F:\node.js\programs `– (empty)

如何从.bash_profile访问我的nvm节点版本号来自定义我的terminal提示符?

我想定制我的terminal提示,以便显示通过nvm使用的任何版本的节点。 所以,例如,terminal提示我阅读: [current directory] : [node version] $ 有谁知道如何修改.bash_profile来显示当前的nvm节点版本?

即使添加到环境PATH,命令提示符也不能识别MongoDB

我是新的MEAN堆栈,并试图在这里实现一个教程: https : //scotch.io/tutorials/build-a-restful-api-using-node-and-express-4 我只是试图安装我需要哪些是node.js,express,js和MongoDB的软件包。 尝试排除故障后我的步骤: 我已经将MongoDB 3.2.1从他们的站点安装到我的本地机器上,并存储在pathC:\ Program Files \ MongoDB \ Server \ 3.2 \ bin \ (我可以在我的命令提示符窗口中导航到C:\ Program Files \ MongoDB \ Server \ 3.2 \ bin并键入mongo并运行它) 我去了控制面板 – >系统设置 – >安全 – >高级 – >环境Varaibles – >和系统的variables下: 之前我不得不为node.js添加一个path(C:\ Program Files \ nodejs可以在任何目录级别运行节点) 所以我尝试添加一个系统variables:MongoDB在“C:\ Program Files \ MongoDB \ Server \ 3.2 […]

针对初学者的node.js问题

我是nodeJS的初学者,我有一些我想要回答的问题。 首先,当我去安装nodeJS时,它安装了两个不同的命令提示符。 第一个命令提示符是空的,并显示“>”。 第二个命令提示符是一个Windows命令提示符,但消息“您的环境已经设置为使用Node.js 0.8.18(ia32)和NPM”。 通过input代码node code.js我能够开始运行nodeJS与第二个命令提示符,但我不知道如何使用我上面描述的第一个命令提示符。 有人可以向我解释第一个命令提示符用于什么吗? 我在nodeJS中作为初学者的第二个问题是关于创build服务器。 我还没有深入了解nodeJS可以做什么。 但是,如果nodeJS可以创build一个服务器,那么假设nodeJS可以用来创build类似PHP或Python的数据库软件来进行交互,那么安全吗?

当npm start仍然在运行(Node.js)时,当我们退出命令提示符时,进程是否结束,服务器是否停止?

我是新来的节点,不知道事情会如何发展。

在Node.js命令提示符下找不到服务器的networkingpath

在Node.js命令提示符下,是否可以使用UNCpath将目录更改为服务器? 我可以通过文件资源pipe理器访问服务器。 我正在使用连接到域的笔记本电脑(未login到服务器本身)。 我试图达到的服务器是\\服务器-1。 我尝试在pipe理员模式下运行Node.js命令提示符 pushd \\server-1 它说:“networkingpath没有find。” 我也试过了 net use U: \\server-1 它说:“系统错误53发生,networkingpath没有find。

Windows命令行打开与命令同名的文件

我安装了ender js,并从命令行运行它。 它生成一个名为ender.js的文件。 每当我运行命令“恩德信息”或任何与恩德在里面,它打开记事本ender.js文件。 如何停止打开文件并获取命令运行? 它在我删除文件时运行,但我需要该文件。

没有命令行实用程序的Express /节点窗口7

我无法从Windows 7命令行运行命令express 。 我在下面的教程( 这里 )build议我使用命令行和调用express来构build一个框架应用程序。 我将进入node_modules区域中express模块​​的目录,并尝试查找能够从命令行运行的batch file或可执行文件。 我找不到任何东西,模块中没有可以从命令行运行的文件。 我现在很困惑。 有没有人知道这个难以捉摸的快速命令行工具的存在?

如何在Node REPL中编写多行代码

我想评估 var foo = "foo"; console.log(foo); 作为一个块,而不是逐行评估 var foo = "foo"; undefined console.log(foo); foo undefined 有一种简单的方法将提示移到下一行吗?

如何通过NodeJSsubprocess运行命令?

我想通过NodeJSsubprocess在Windows上运行命令: var terminal = require('child_process').spawn('cmd'); terminal.stdout.on('data', function (data) { console.log('stdout: ' + data); }); terminal.stderr.on('data', function (data) { console.log('stderr: ' + data); }); terminal.on('exit', function (code) { console.log('child process exited with code ' + code); }); setTimeout(function() { terminal.stdin.write('echo %PATH%'); }, 2000); 当它调用ti.stdin.write ,它将其写入stdin描述符,但是如何触发cmd以在此处作出反应? 如何在input命令提示符时发送“input”键信号? 目前我没有从cmd得到任何回应。