[英]Trying to Install Node Globally
我正在尝试全局安装节点,因为每次我创建一个新目录以使用节点“node_modules”时都没有显示,当我运行 npm run watch 时,它给了我这个输出
npm ERR! code ENOENT
npm ERR! syscall open
npm ERR! path /Users/*******/package.json
npm ERR! errno -2
npm ERR! enoent ENOENT: no such file or directory, open '/Users/aroe/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/******/.npm/_logs/2020-01-08T23_12_01_007Z-debug.log
我可以使用 node,但只能在我用来安装 CDK 以供 TypeScript 使用的特定目录中使用。 谢谢你。
node_modules
不是来自 node.js 本身。 这来自您安装到该特定项目中的单个模块。 只要您的路径中有 node 本身,nodejs 中内置的模块就已经自动可用,因此您可以从任何地方运行它。
如果您希望全局安装单个模块,则可以使用 NPM 的 -g 标志全局安装它们。 例如:
npm -g install express
将全局安装express
模块。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.