怎样才能看到“npm”命令安装的模块的完整列表?
示例:npm list react-native-modules
发布于 2018-03-25 19:20:25
如果没有向npm install命令添加任何参数,它将安装package.json中的所有项。所有这些都安装在node_modules文件夹中的该目录中。
这是NPM的一种能力,与Reactive原住民没有任何特别的关系(这让我希望我正确地理解了你的问题:\ )。
无论哪种方式,下面都是关于来自NPM文档的命令的更多细节
npm安装(在包目录中,没有参数): 在本地node_modules文件夹中安装依赖项。 在全局模式(即,将-g或-全局附加到命令)中,它将当前包上下文(即当前工作目录)安装为全局包。 默认情况下,npm将安装package.json中列出的所有依赖模块。 使用--产品标志(或者当NODE_ENV环境变量设置为production时),npm将不会安装devDependencies中列出的模块。
编辑:您还可以看到安装在带有npm ls的树状结构中的所有包+依赖项,只需确保您在项目目录中。-更多的数据这里
发布于 2018-03-26 10:51:33
下面的命令将给出安装在当前目录中的npm包的列表。
npm ls --depth=0您可以设置深度值以查看已安装的包的依赖性。即npm ls --depth=1
获取全局安装的npm包列表
npm ls -g --depth 0发布于 2021-07-17 09:17:22
您可以在package.json ->依赖项中找到它们,例如:
"dependencies": {
"@chakra-ui/react": "^1.6.5",
"@emotion/react": "^11.4.0",
"@emotion/styled": "^11.3.0",
"@react-icons/all-files": "^4.1.0",
"@testing-library/jest-dom": "^5.14.1",
"@testing-library/react": "^11.2.7",
"@testing-library/user-event": "^12.8.3",
"axios": "^0.21.1",
"bootstrap": "^4.6.0",
"formik": "^2.2.9",
"framer-motion": "^4.1.17",
"react": "^17.0.2",
"react-bootstrap": "^1.6.1",
"react-datepicker": "^4.1.1",
"react-dom": "^17.0.2",
"react-icons": "^4.2.0",
"react-modal": "^3.14.3",
"react-scripts": "4.0.3",
"react-toastify": "^7.0.4",
"web-vitals": "^1.1.2",
"yup": "^0.32.9"},
https://stackoverflow.com/questions/49479881
复制相似问题