小编Ell*_*oYo的帖子

Webpack 环境变量是未知参数

我正在尝试创建一个 webpack 设置,但无法使其与环境变量一起使用。我已经阅读该文档十多次,但找不到解决方案。

我的 json 包有这个脚本:

"build": "webpack --config webpack.config.js --env.MODE=production "
Run Code Online (Sandbox Code Playgroud)

但是当我运行它时,节点告诉我:

webpack: Unknown argument: --env.MODE=production
Usage: webpack --config <path to webpack configuration file> e.g. ./webpack.config.js
Description: Provide path to a webpack configuration file
Documentation: https://webpack.js.org/configuration/
Run Code Online (Sandbox Code Playgroud)

编辑:我终于找到了解决方案。webpack-ci 安装的版本是“webpack-cli”:“^4.0.0-beta.2”。我将其降级,现在工作正常。

javascript node.js webpack

8
推荐指数
2
解决办法
1万
查看次数

youtube-dl:列出 YouTube 播放列表时出现“错误:未找到视频格式”

我正在尝试创建一个 Github Actions 来保存一个列表,其中包含播放列表中所有 YouTube 视频的名称。它在最新的 ubuntu 版本上运行,我正在安装最新的 youtube-dl 版本。

sudo curl -L https://yt-dl.org/downloads/latest/youtube-dl -o /usr/local/bin/youtube-dl
sudo chmod a+rx /usr/local/bin/youtube-dl
sudo youtube-dl --update
Run Code Online (Sandbox Code Playgroud)

该脚本在某些播放列表上运行良好,但在其他播放列表上我收到此错误消息:

ERROR: No video formats found
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的 youtube-dl 命令。它在我的计算机(Windows)上的任何播放列表上都能完美运行。

youtube-dl --skip-download --get-title --get-id --no-warnings --verbose --no-mark-watched --ignore-errors --no-warnings --geo-bypass --no-progress https://www.youtube.com/playlist?list=${{ secrets.PLAYLIST_ID }} > playlist.txt
Run Code Online (Sandbox Code Playgroud)

我尝试使用详细参数,这是结果

[debug] System config: []
[debug] User config: []
[debug] Custom config: []
[debug] Command-line args: ['--skip-download', '--get-title', '--get-id', '--no-warnings', '--verbose', '--no-mark-watched', '--ignore-errors', '--no-warnings', '--geo-bypass', '--no-progress', 'https://www.youtube.com/playlist?list=***']
[debug] Encodings: locale UTF-8, fs …
Run Code Online (Sandbox Code Playgroud)

youtube-dl

5
推荐指数
0
解决办法
5812
查看次数

标签 统计

javascript ×1

node.js ×1

webpack ×1

youtube-dl ×1