Luk*_*ett 1 sass node.js npm gulp-sass
今天,我在服务器上的构建突然失败了,在执行 Sass 操作时,它已经执行了 4 年了。
它在 Docker 中运行,因此该映像的 npm 可能比我本地的 npm 晚,因为我不倾向于更新有效的东西。
所以我更新了本地节点和 npm 并复制了该问题。
TypeError: Cannot read properties of undefined (reading 'indexOf')
at /Users/me/myCode/node_modules/sass/sass.dart.js:116832:12
at Object.applyHooksTransformer (/Users/me/myCode/node_modules/sass/sass.dart.js:1863:14)
at Object.initHooks (/Users/me/myCode/node_modules/sass/sass.dart.js:1843:251)
at Object.initNativeDispatchContinue (/Users/me/myCode/node_modules/sass/sass.dart.js:1809:9)
at Object.initNativeDispatch (/Users/me/myCode/node_modules/sass/sass.dart.js:1803:9)
at Object.getNativeInterceptor (/Users/me/myCode/node_modules/sass/sass.dart.js:29308:13)
at Object.getInterceptor$x (/Users/me/myCode/node_modules/sass/sass.dart.js:29569:16)
at Object.set$compile$x (/Users/me/myCode/node_modules/sass/sass.dart.js:29636:16)
at Object.main (/Users/me/myCode/node_modules/sass/sass.dart.js:24401:9)
at main2 (/Users/me/myCode/node_modules/sass/sass.dart.js:26210:9)
Run Code Online (Sandbox Code Playgroud)
sass但gulp-sass即使是最新的也不起作用。custom.scss文件。失败是自发的和意外的。
我的猜测是 Node Docker 镜像在本周末更新了,这在某种程度上破坏了 Sass。
小智 5
看起来和我昨天刚刚发现的错误一模一样。检查您在 docker 镜像中使用的节点版本,是否为 21 或者current只是降级到 20。
看起来已经是一个常见问题: https ://github.com/vercel/next.js/issues/57005
| 归档时间: |
|
| 查看次数: |
1573 次 |
| 最近记录: |