gpt4 book ai didi

node.js - 这行代码要找哪个文件

转载 作者:太空宇宙 更新时间:2023-11-04 02:08:54 25 4
gpt4 key购买 nike

我是使用 Node 包的新手。我正在尝试将 Canvas 添加到我的项目中。但是我看到这个错误:

ERROR in ./~/canvas/lib/bindings.js
Module not found: Error: Can't resolve '../build/Release/canvas' in 'C:\Users\me\myapp\node_modules\canvas\lib'
@ ./~/canvas/lib/bindings.js 3:17-51
@ ./~/canvas/lib/canvas.js
@ ./app/app.js
@ ./app/components/base/base.spec.js

我查看了 bindings.js 文件,唯一的代码是:

module.exports = require('../build/Release/canvas');

我导航到 ../build/Release/canvas 文件夹,找到 5 个名为 canvas 且具有不同扩展名的文件:

canvas.exp
canvas.lib
canvas.map
canvas.node
canvas.pdb

require 代码是否正在查找这些文件中的任何一个?是什么导致了“无法解析”错误?

最佳答案

module.exports = require('../build/Release/canvas');

此要求将查找(取决于 Node 配置):- Canvas .js- Canvas .ts- 索引.js- 索引.ts

所需文件应具有 js moduloe 结构

关于node.js - 这行代码要找哪个文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43121020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com