在 Prestashop 1.7 中安装 Webpack:package.json => 没有这样的文件

Installing Webpack in Prestashop 1.7 : package.json => no such file

我需要在全新安装的 Prestashop 1.7 中编辑 theme.css,为此我需要使用 Webpack 来编译样式和 javascript,如 here 所述。

但是当我 运行 npm install 时,我收到此错误消息:

prestashop/themes/classic/_dev$ sudo npm install
npm WARN saveError ENOENT: no such file or directory, open '/var/www/html/prestashop/themes/classic/_dev/package.json'
npm WARN enoent ENOENT: no such file or directory, open '/var/www/html/prestashop/themes/classic/_dev/package.json'
npm WARN _dev No description
npm WARN _dev No repository field.
npm WARN _dev No README data
npm WARN _dev No license field.

出于某种原因,我的文件夹中有文件 package-lock.json 而不是 package-lock.json。我的 npm 版本是 5.4.2.

我该如何解决?

您需要:

  1. 从经典主题 github 存储库下载 package.json
    https://github.com/PrestaShop/PrestaShop/tree/1.7.1.x/themes/classic/_dev
  2. 将其复制到 _dev 文件夹。
  3. 运行 npm install.