我是Node的新手,正在Windows上使用它。
我发现使用npm安装软件包后,如果我在主目录中启动节点,则可以从REPL中要求它。当我导航到家外的另一个目录时,require()
找不到包。
这非常令人困惑。我本以为以软件包形式安装某些东西可以使它随处可见,而与您的路径无关。我现在应该如何要求该模块?
首先在执行npm install <package>
以下步骤时会产生:
因此,所有项目都需要在node_modules /目录中的附近安装deps。
某些软件包可以全局安装,但仅适用于CLI工具liek grunt。为此,您需要执行npm install -g <package name>
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句