gpt4 book ai didi

webpack - 运行 "webpack"而不是 "node_modules/.bin/webpack"

转载 作者:行者123 更新时间:2023-12-04 01:25:55 31 4
gpt4 key购买 nike

我正在使用运行“node_modules/.bin/webpack”,但我知道可以配置路径以便您只需键入“webpack ”。不过,我找不到方法。 :/

最佳答案

如果你安装一个包 globally 就会发生这种情况.对于将使用命令 npm install -g webpack 的 webpack。在这种情况下,npm 会将 Webpack 安装在一个设置位置,您可以使用 npm root -g 找到

如果该位置在您的 $PATH 中,您可以直接在命令行上使用 webpack。不要那样做!对于不同的项目,您可能需要不同版本的 webpack。相反,如果您使用的是 NPM,请在项目/package.json 所在的目录中使用 npx webpacknpx webpack./node_modules/.bin/webpack 的快捷方式。 npx 已经包含在 npm 中。阅读更多 here .

或者另一种选择是将其放入您的 package.json scripts 属性中,例如:

{
"scripts": {
"build": "webpack"
}
}

然后你可以使用 command 运行本地 webpack npm run build。如果存在,NPM 也会优先选择本地版本而不是全局版本。

有关更多信息,请阅读这篇文章:http://ericlathrop.com/2017/05/the-problem-with-npm-install-global/

关于webpack - 运行 "webpack"而不是 "node_modules/.bin/webpack",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52566181/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com