2017-10-21 178 views
0

我在: https://taco.visualstudio.com/en-us/docs/unit-test-03-basic-testing/ 但这个问题一般是关于节点而不是测试。当我在这里感觉到我的方式时,为垃圾短语道歉。在Windows中运行node.js - 命令提示符如何知道包

据我所知,已经添加了node.js,一个新的路径变量已被添加,所以现在我可以键入,例如,“npm install --save-dev karma”等,因为npm在C:\ Program Files \ nodejs文件夹现在指向path变量(所以命令提示符“知道”如何处理'npm ...')。

我不明白的是如何在命令行键入“karma init”(并且它工作正常)。当我“安装”业力时,我所看到的所有事情都是因为业力及其依赖被放在node_modules子文件夹中。没有添加系统路径变量。所以当在根文件夹中时,命令“karma ...”是如何工作的?命令提示符如何解释它?

回答

0

命令'karma'通过命令行界面工作。在node_modules/.bin/karma中查看karma。本教程将帮助您。 http://blog.npmjs.org/post/118810260230/building-a-simple-command-line-tool-with-npm

+0

谢谢你的回应。我知道它通过Windows命令行工作,并阅读了您包含的链接,我可以看到这是关于为npm库创建命令行命令。但我仍然不清楚如何在任何文件夹中打开cmd行并键入“业力...”和业力运行。从你发送的文章来看,它是否是1.4中提到的“符号链接”呢?有没有一个列表可以查看我计算机上的符号链接(所以可以看到那里列出的“业力”)? – user603563

+0

您在全球安装了karma-cli,因此软件包可以从任何文件夹运行。 https://nodejs.org/en/blog/npm/npm-1-0-global-vs-local-installation/ – Vuu

相关问题