Webpack 生产构建不会生成构建输出,并且几乎没有终端日志消息



我正在创建自己的 webpack 入门模板,在我最近的调整中,我不知何故阻止了构建版本的工作,但我不知道出了什么问题或如何调试它,因为没有明显的错误消息等。

在我的包.json中,我有:

"scripts": {
"start": "webpack-serve --open --config webpack.dev.js",
"build": "webpack --config webpack.prod.js"
},

我的启动脚本运行良好。构建脚本不起作用。

构建脚本在终端中执行此操作。

$ npm run build
> webpack-tailwind-starter-template@1.0.0 build /Users/richiekhoo/projects/webpack-tailwind-starter-template
> webpack --config webpack.prod.js
> 
> and nothing more...

调试临时 #1 来自 CLI 的 webpack 是否有效?

我运行了这些:

$ 网络包 $ 网络包 -v $ 网络包 --版本

我没有收到"找不到命令",而是执行的命令没有提供输出并退出。

问题是 webpack 运行不正常吗?

我想知道在package.json中拥有webpack是否足够,或者我是否需要在本地并通过npm将其作为独立包进行全局安装?


不知道如何找出问题所在。请帮忙。

以下是包含我的 webpack 配置文件的代码:

https://github.com/demingfactor/webpack-tailwind-starter-template

我正在运行 asdf,似乎 asdf 与 npm 的交互方式存在一些问题。

我通过运行这些命令解决了我的问题(它们中的任何一个都可以单独修复(。

$ asdf plugin-update --all
$ asdf update
$ npm i npm

我在线程的最后几个条目中找到了解决方案 - https://github.com/asdf-vm/asdf/issues/162

相关内容