【问题标题】:who does npm install of webpack-dev-server require '-g'?webpack-dev-server 的 npm install 谁需要'-g'?
【发布时间】:2020-11-29 23:56:02
【问题描述】:

尝试从 VSCode bash 终端运行“webpack-dev-server --open”。错误:找不到 webpack-dev-server

为什么我必须使用“-g”进行安装?如果我在本地安装,我会收到未找到的错误。在这种情况下,我是否必须修改路径以获取本地安装?

npm install webpack-dev-server -g

【问题讨论】:

    标签: node.js webpack visual-studio-code


    【解决方案1】:

    当您在项目中本地安装webpack-dev-server 时,您可以使用npx 运行它:

    npx webpack-dev-server --open
    

    或者:

    ./node_modules/.bin/webpack-dev-server --open
    

    您也可以在package.json中添加脚本:

    scripts: {
      dev: "webpack-dev-server --open"
    }
    

    然后运行npm run dev

    不需要全局安装,不推荐。

    【讨论】:

    • 我已经在 package.json 中有它,但是谢谢。我安装了 -g 来解决这个问题。我只是不明白为什么当其他模块似乎没有同样的问题时,这个模块需要在本地安装上进行路径解析。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-18
    • 2017-01-28
    • 2020-04-13
    • 2014-09-25
    • 1970-01-01
    • 1970-01-01
    • 2013-12-14
    相关资源
    最近更新 更多