我在命令下运行以创建stats.json:
ng build --prod --stats-json
在此之后我执行下面的代码:
webpack-bundle-analyzer dist / stats.json
一旦我执行它,我在终端中收到以下错误:
'webpack-bundle-analyzer'未被识别为内部或外部 命令,可操作程序或批处理文件。
我已经安装了webpack-bundle-analyzer。
在Package.json文件中,它可用
“webpack-bundle-analyzer”:“^ 2.11.1”
请帮我解决。
注意:Stats.json在dist文件夹中可用
答案 0 :(得分:12)
如果您安装了npm
> 5.2,则新的实用程序npx应该已经可用。执行
npx webpack-bundle-analyzer dist/stats.json
否则您可以添加一个新的npm script
来调用webpack-bundle-analyzer
将其添加到您的package.json
"scripts": {
"stats": "webpack-bundle-analyzer dist/stats.json",
},
执行npm run stats
答案 1 :(得分:0)
在从终端/ shell调用PATH
之前,应将命令添加到{{3}}中。
因此,在尝试将软件包安装到全局软件包之后,我可以使用它:
npm i -g webpack-bundle-analyzer
我认为通过添加目录将软件包本地安装到PATH
也会解决此问题。