当前位置: 首页 > news >正文

node报错

记录bug:

运行 npx -p @storybook/cli sb init 时报错

gyp info spawn C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe

gyp info spawn args [

gyp info spawn args 'build/binding.sln',

gyp info spawn args '/nologo',

gyp info spawn args '/p:Configuration=Release;Platform=x64'

gyp info spawn args ]

�ڴ˽��������һ������һ����Ŀ����Ҫ���ò������ɣ������ӡ�-m�����ء�

��������ʱ��Ϊ 2023-02-24 19:31:19��

�ڵ� 1 �ϵ���Ŀ��D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\binding.sln��(Ĭ��Ŀ��)��

ValidateSolutionConfiguration:

�������ɽ���������á�Release|x64����

��Ŀ��D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\binding.sln��(1)���ڽڵ� 1 �����ɡ�D:\vs-vue\1-ui-repository\react\malre

d-ui-ts\node_modules\node-sass\build\binding.vcxproj.metaproj��(2) (Ĭ��Ŀ��)��

��Ŀ��D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\binding.vcxproj.metaproj��(2)���ڽڵ� 1 �����ɡ�D:\vs-vue\1-ui-repositor

y\react\malred-ui-ts\node_modules\node-sass\build\src\libsass.vcxproj��(3) (Ĭ��Ŀ��)��

C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets(46,5): error MSB8036: �Ҳ��� Windows SDK �汾

10.0.19041.0���밲װ����汾�� Windows SDK����������Ŀ����ҳ�л�ͨ���Ҽ��������������ѡ���ض��������Ŀ�ꡱ������ SDK

�汾�� [D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\src\libsass.vcxproj]

�����������Ŀ��D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\src\libsass.vcxproj��(Ĭ��Ŀ��)�IJ��� - ʧ�ܡ�

�����������Ŀ��D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\binding.vcxproj.metaproj��(Ĭ��Ŀ��)�IJ��� - ʧ�ܡ�

�����������Ŀ��D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\binding.sln��(Ĭ��Ŀ��)�IJ��� - ʧ�ܡ�

����ʧ�ܡ�

��D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\binding.sln��(Ĭ��Ŀ��) (1) ->

��D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\binding.vcxproj.metaproj��(Ĭ��Ŀ��) (2) ->

��D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\src\libsass.vcxproj��(Ĭ��Ŀ��) (3) ->

(_CheckWindowsSDKInstalled Ŀ��) ->

C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Microsoft\VC\v170\Microsoft.Cpp.WindowsSDK.targets(46,5): error MSB8036: �Ҳ��� Windows SDK �

汾 10.0.19041.0���밲װ����汾�� Windows SDK����������Ŀ����ҳ�л�ͨ���Ҽ��������������ѡ���ض��������Ŀ�ꡱ������

SDK �汾�� [D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass\build\src\libsass.vcxproj]

0 ������

1 ������

����ʱ�� 00:00:00.28

gyp ERR! build error

gyp ERR! stack Error: `C:\Program Files\Microsoft Visual Studio\2022\Community\MSBuild\Current\Bin\MSBuild.exe` failed with exit code: 1

gyp ERR! stack at ChildProcess.onExit (D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-gyp\lib\build.js:194:23)

gyp ERR! stack at ChildProcess.emit (node:events:513:28)

gyp ERR! stack at ChildProcess._handle.onexit (node:internal/child_process:291:12)

gyp ERR! System Windows_NT 10.0.19044

gyp ERR! command "C:\\Program Files\\nodejs\\node.exe" "D:\\vs-vue\\1-ui-repository\\react\\malred-ui-ts\\node_modules\\node-gyp\\bin\\node-gyp.js" "rebuild" "--ver

bose" "--libsass_ext=" "--libsass_cflags=" "--libsass_ldflags=" "--libsass_library="

gyp ERR! cwd D:\vs-vue\1-ui-repository\react\malred-ui-ts\node_modules\node-sass

gyp ERR! node -v v18.13.0

原因: 好像是因为找不到window的sdk:

error MSB8036: �Ҳ��� Windows SDK �

汾 10.0.19041.0���밲װ����汾�� Windows SDK����������Ŀ����ҳ�л�ͨ���Ҽ��������������ѡ���ض��������Ŀ�ꡱ������

gyp ERR! System Windows_NT 10.0.19044

解决: 安装对应sdk

在这里下对应sdk

https://developer.microsoft.com/en-us/windows/downloads/sdk-archive/

再次运行, 成功

yarn install v1.22.19

warning ..\..\..\package.json: No license field

warning package-lock.json found. Your project contains lock files generated by tools other than Yarn. It is advised not to mix package managers in order to avoid re

solution inconsistencies caused by unsynchronized lock files. To clear this warning, remove package-lock.json.

[1/4] Resolving packages...

success Already up-to-date.

Done in 1.10s.

. ✓

� checking possible migrations..

Found builder @storybook/builder-webpack5, skipping

Found builder @storybook/builder-webpack5, skipping

✅ migration check successfully ran

To run your Storybook, type:

yarn storybook

For more information visit: https://storybook.js.org

http://www.lryc.cn/news/19122.html

相关文章:

  • 如何使用开源 BI 工具 DataEase 实现系列数据分析呢?
  • 金仓数据库安装
  • 深入浅出Webpack2-快速掌握webpack基本配置
  • 如何使评论具有可操作性?取悦客户的指南
  • 一文带你彻底搞懂Nginx反向代理
  • 手写SpringBoot的starter
  • pytorch1.2.0+python3.6
  • WindowsPowerShell 停止、启动、暂停和重启服务、卸载服务
  • 数据库专题
  • 浅谈MySQL索引
  • 安装包UI美化之路-通过nsNiuniuSkin来做Electron程序的打包、发布与升级
  • 飞鹅打印机怎么样?飞鹅打印机好用吗?飞鹅打印机怎么知道订单是否漏单?
  • 网络协议(八):传输层-TCP(三次握手、四次挥手原理)
  • 最新OpenMVG编译安装与逐命令运行增量式和全局式SfM教程
  • 数据结构与算法系列之插入排序
  • Text to image论文精读ALR-GAN:文本到图像合成的自适应布局优化
  • windows版 redis在同一局域网下互联
  • Near-Optimal Bayesian Online Assortment of Reusable Resources
  • 数据库复习2
  • 公众号运营之竞品分析,教你拆解公众号
  • python常见问题详解
  • MyBatis-常用SQL操作
  • DSPE-PEG-TCO;磷脂-聚乙二醇-反式环辛烯科研用化学试剂简介
  • 华为OD机试真题Java实现【最小施肥机能效】真题+解题思路+代码(20222023)
  • 【问题记录】【排查问题的方法总结】vue3中数据失去响应式?为什么数据变了,视图只更新了一次就不再更新了?
  • 基于遗传算法的柔性生产调度研究(Matlab代码实现)
  • Heroku的12条准则
  • Qt图片定时滚动
  • 深度学习引言
  • ESP32 WIFI使用介绍