当我尝试使用' Node kystone'运行它时,我在一个单独的文件夹中安装了keystone。我收到此错误:
{[错误:无法找到模块' ../ build / Release / bson']代码: ' MODULE_NOT_FOUND' }
js-bson:使用纯JS版本无法加载c ++ bson扩展 d:\ Documenten \ Projecten3_Groep6 \后端\ groep6_backend \ node_modules \ keysto NE \ LIB \核心\ mount.js:316 扔掉; ^
错误:找不到
libsass
绑定。尝试重新安装node-sass
? at getBinding(D:\ Documenten \ Projecten3_Groep6 \ backend \ groep6_backend \ node_modules \节点萨斯中间件\ node_modules \节点萨斯\ lib中\ index.js:22:11) 在对象。 (d:\ Documenten \ Projecten3_Groep6 \后端\ groep6_ 后端\ node_modules \节点萨斯中间件\ node_modules \节点萨斯\ lib中\ index.js:18 8:23) 在Module._compile(module.js:434:26) at Object.Module._extensions..js(module.js:452:10) 在Module.load(module.js:355:32) 在Function.Module._load(module.js:310:12) 在Module.require(module.js:365:17) at require(module.js:384:17) 在对象。 (d:\ Documenten \ Projecten3_Groep6 \后端\ groep6_ 后端\ node_modules \节点萨斯中间件\ middleware.js:1:74) 在Module._compile(module.js:434:26) at Object.Module._extensions..js(module.js:452:10) 在Module.load(module.js:355:32) 在Function.Module._load(module.js:310:12) 在Module.require(module.js:365:17) at require(module.js:384:17) 在mount(D:\ Documenten \ Projecten3_Groep6 \ backend \ groep6_backend \ node_ 模块\梯形\ lib中\核心\ mount.js:306:21) 在开始时(D:\ Documenten \ Projecten3_Groep6 \ backend \ groep6_backend \ node_ 模块\梯形\ lib中\核心\ start.js:239:7) 在对象。 (d:\ Documenten \ Projecten3_Groep6 \后端\ groep6_ 后端\ keystone.js:57:10) 在Module._compile(module.js:434:26) at Object.Module._extensions..js(module.js:452:10) 在Module.load(module.js:355:32) 在Function.Module._load(module.js:310:12)
我已经重新安装了node-sass但这没有用。
答案 0 :(得分:0)
之前我遇到过这个问题,并且降级了我的NodeJ。
您可以在此处找到如何执行此操作: https://github.com/coreybutler/nvm-windows/
请记住,切换到另一个版本的NodeJS后需要再次安装Keystone