【问题标题】:internalBinding('errors').triggerUncaughtException( ^ Error [ERR_MODULE_NOT_FOUND]: Cannot find package 'postcss'internalBinding('errors').triggerUncaughtException(^ 错误 [ERR_MODULE_NOT_FOUND]: 找不到包 'postcss'
【发布时间】:2022-02-03 15:30:42
【问题描述】:

Scss Postcss 问题

您发现 postcss 编译错误存在问题,即 devdepencies 计算 perfix.css 的前缀输出如下:

内部/进程/esm_loader.js:74 internalBinding('errors').triggerUncaughtException(
^错误 [ERR_MODULE_NOT_FOUND]: 找不到导入的包 'postcss' 来自 C:....s\node_modules\postcss-cli\index.js 在 packageResolve (internal/modules/esm/resolve.js:655:9) 在 moduleResolve (internal/modules/esm/resolve.js:696:18) 在 Loader.defaultResolve [as _resolve] (internal/modules/esm/resolve.js:810:11) 在 Loader.resolve (internal/modules/esm/loader.js:86:40) 在 Loader.getModuleJob (internal/modules/esm/loader.js:230:28) 在 ModuleWrap。 (内部/模块/esm/module_job.js:56:40) 在链接(内部/模块/esm/module_job.js:55:36){代码:'ERR_MODULE_NOT_FOUND'} npm 错误!代码 ELIFECYCLE npm 错误! errno 1 npm 错误! -- prefix:css: postcss --use autoprefixer -b 'last 10 versions' css/style.concat.css -o css/style.prefix.css npm 错误!退出状态 1 npm ERR! npm 错误!在 natours@1.0.0 失败 前缀:css 脚本。 npm 错误!这可能不是 npm 的问题。 上面可能还有额外的日志输出。`

【问题讨论】:

  • 我投票结束这个问题,因为它不是一个真正的问题。
  • @marvin-buge 欢迎来到 SO,请查看How do I ask a good question?,如果您有问题的答案,请不要发布到问题详细信息中,使用“发布”添加答案你的答案”按钮
  • @joseLora 我明白了,谢谢

标签: css node.js npm postcss postcss-cli


【解决方案1】:

无论如何,我找到了解决问题的简单方法:

  1. 只需将您的节点 js 更新到最新版本即可。
  2. 更新你的 node js 应用程序后重新安装 autoprefixer {npm install autoprefixer --save-dev}
  3. 重新安装你的 postcss npm install postcss-cli --save-dev
  4. 好的,您将准备好编译您的 Scss 代码。 希望您在编译输出时不会遇到任何问题。

【讨论】:

    猜你喜欢
    • 2022-10-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-22
    • 2020-01-25
    • 2019-02-16
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多