我在网络上很难得到一个清晰的答案。当你用npx运行一个包中的命令(例如npx mypackage sayhello
),那么该包中的devDependencies是否会被安装?我猜是,但不确定。
我在网络上很难得到一个清晰的答案。当你用npx运行一个包中的命令(例如npx mypackage sayhello
),那么该包中的devDependencies是否会被安装?我猜是,但不确定。
npx是一种工具,允许您执行软件包而不必全局安装它们(npx不会安装软件包)。npx仅用于从npm注册表中执行软件包。
npx确实会安装软件包,但仅供临时使用。
$ npx pm2
Need to install the following packages:
pm2
Ok to proceed? (y) y
...
...
$ npm ls -g
/home/user/.node/
+-- npm@7.19.1
`-- typescript@4.3.5
您可以查看此答案以获取更多详细信息: