【问题标题】:BrowserslistError(name) on gulp buildgulp build 上的 BrowserslistError(name)
【发布时间】:2017-06-10 06:17:36
【问题描述】:

我尝试使用 gulp 设置项目。我正在使用我在以前的许多项目中使用的 gulpfile.js,但现在我收到如下所示的错误 BrowserslistError:

{project_root}/node_modules/browserslist/index.js:38
throw new BrowserslistError(name);
^
BrowserslistError: Unknown browser query `var browserslist = require('./');`
at error ({project_root}/node_modules/browserslist/index.js:38:11)
at {project_root}/node_modules/browserslist/index.js:246:9
at Array.forEach (native)
at browserslist ({project_root}/node_modules/browserslist/index.js:214:13)
at cleanBrowsersList ({project_root}/node_modules/caniuse-api/dist/utils.js:56:59)
at setBrowserScope ({project_root}/node_modules/caniuse-api/dist/index.js:26:43)
at Object.<anonymous> ({project_root}/node_modules/caniuse-api/dist/index.js:88:1)
at Module._compile (module.js:569:30)
at Object.Module._extensions..js (module.js:580:10)
at Module.load (module.js:503:32)

我试图删除 node_modules 文件夹并重新安装 npm 但没有成功。

【问题讨论】:

    标签: javascript node.js npm gulp


    【解决方案1】:

    几天前我遇到了类似的问题。我的 package.json 中缺少 browserslist 声明

    尝试将这个(或类似的)添加到你的 package.json:

    ...
    "browserslist": [
        "last 2 versions",
        "android 4",
        "opera 12"
    ]
    ...
    

    【讨论】:

      猜你喜欢
      • 2015-09-17
      • 2020-01-06
      • 1970-01-01
      • 2011-07-10
      • 1970-01-01
      • 2019-12-18
      • 2020-01-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多