【问题标题】:@wordpress/scripts adding custom js files throws error@wordpress/scripts 添加自定义 js 文件会引发错误
【发布时间】:2021-10-25 15:05:50
【问题描述】:

我在我的主题中使用@wordpress/scripts 来编译和压缩javascript 和scss。如果我使用默认的东西,一切都很好。但我想添加 2 个自定义 javascript 文件。但是当我这样做时,它会抛出这个错误:

[webpack-cli] Unknown command or entry 'index=./src/index.js'

这就是我的 package.json 文件的样子:

{
 "name": "base-theme",
 "version": "1.0.0",
 "description": "Main File for WP theme",
 "repository": {},
 "license": "UNLICENSED",
 "dependencies": {
   "uuid": "^8.3.0"
 },
 "devDependencies": {
    "@types/react": "^16.9.47",
    "@wordpress/scripts": "^18.0.0",
    "autoprefixer": "^9.7.3",
    "browser-sync": "^2.27.5",
    "browser-sync-webpack-plugin": "^2.3.0",
    "copy-webpack-plugin": "^6.0.3",
    "css-loader": "^2.1.1",
    "extract-loader": "^3.1.0",
    "file-loader": "^3.0.1",
    "livereload": "^0.9.3",
    "node-sass": "^6.0.1",
    "postcss": "^8.1.0",
    "postcss-loader": "^3.0.0",
    "postcss-preset-env": "^6.6.0",
    "prettier": "^1.13.0",
    "sass-loader": "^8.0.2",
    "style-loader": "^1.1.2",
    "typescript": "^2.8.0",
    "webpack": "^5.0.0"
  },
  "stylelint": {
    "extends": "stylelint-config-recommended"
  },
  "scripts": {
    "start": "wp-scripts start",
    "build": "wp-scripts build src/index.js src/index-admin.js"
  }
}

所以当我运行“npm run build”时会抛出错误

我曾尝试用谷歌搜索 allot,并尝试添加一个输出文件夹。但没有任何帮助。

【问题讨论】:

    标签: wordpress webpack package.json


    【解决方案1】:

    所以经过更多研究并在 Wordpress 论坛上发布后,我得到了答案,这是 @wordpress/scripts@18.0.0 的一个已知问题。有一张开放的票:你可以在这里看到票:https://github.com/WordPress/gutenberg/pull/34264

    如果我降级到 @wordpress/scripts@17.1.0 一切正常。因此,如果其他人遇到此问题,请先查看他们是否已解决此问题,然后再查找其他问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-04-29
      • 2018-09-08
      • 1970-01-01
      • 2014-04-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多