【问题标题】:can i install a package locally and globally at same time in node.js?我可以在 node.js 中同时在本地和全局安装包吗?
【发布时间】:2020-02-28 07:18:08
【问题描述】:

我正在做一个项目。我曾与全球安装用于开发的nodemon 合作过。

我编辑了我的 package.json 文件以添加一个脚本来自动运行 nodemon 脚本 - 如下所示:

"scripts": {
  "start": "node ./bin/www",
  "dev": "nodemon  -e js,pug"
}

现在当另一个开发者运行时:

npm start dev

如果他们没有安装nodemon模块,肯定会报错。

我知道解决办法是在本地安装nodemon作为开发依赖。

是否可以在不本地安装的情况下解决此问题?

我可以同时在本地和全局安装 nodemon 吗?

【问题讨论】:

  • 如果你是全局安装,那为什么还要在本地安装????
  • 因为我希望其他开发人员也可以毫无问题地使用我的代码,但我希望它是全局安装的同一类型
  • 所以其他用户也可以全局下载使用

标签: node.js npm package.json nodemon


【解决方案1】:

只需全局安装,您就可以在任何项目中使用它

命令:

npm i -g nodemon

现在您根本不需要在本地安装它即可使其在您的项目中运行。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-11-23
    • 2020-11-30
    • 1970-01-01
    • 2020-05-12
    • 2019-09-06
    • 2012-04-10
    • 2022-01-05
    • 2023-03-10
    相关资源
    最近更新 更多