繁体   English   中英

尝试全局安装节点

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM