在学 NodeJS 时,看到这一节 http://nqdeng.github.io/7-days-nodejs/#2.3
我在 Window 下试了下:
情况一:
C:\Users\user 加到 PATH 环境变量。
- C:\Users\user/
- node_modules/
- node-echo/
node-echo.js
node-echo.cmd
node-echo.cmd:
@node "C:\Users\user\node_modules\node-echo\node-echo.js" %*
可以在任何目录下使用node-echo命令了。
情况二:
但下面这样就不能在任意目录使用node-echo命令了
C:\Users\user\node-xx 加到 PATH 环境变量。
- C:\Users\user\node-xx/
- node_modules/
- node-echo/
node-echo.js
node-echo.cmd
node-echo.cmd:
@node "C:\Users\user\node-xx\node_modules\node-echo\node-echo.js" %*
就路径有差,情况二比情况一多了一级 \node-xx,怎么就不能在任意目录下使用node-echo命令了?
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
认证高级PHP讲师