Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这是我的文件夹结构:
project/ └── test_cases └── package.json
工作目录是project/. 我想从工作目录运行 eslint(一个 npm 包)。我不想 cd 进入 test_case。我从工作目录安装相同的软件包 sudo npm install --prefix test_cases/。
project/
sudo npm install --prefix test_cases/
npx 没有这样的选项。npx eslint从互联网上的工作目录下载。我想从 test_cases 目录运行它们。帮助!
npx eslint
正如 npm@7 及以上的 github 问题中所述,您可以--workspace为此指定选项:
--workspace
npx -w test_cases eslint
https://github.com/npm/npx/issues/74#issuecomment-676092733