我对nodejs很陌生,所以这可能是一个愚蠢的问题,但我希望不是。
我正在尝试在一个简单的节点应用程序中导入 chessjs 库。
我有这个:
const Chess = require('chessjs');
var chess = new Chess();
但是我得到了:
Error: Cannot find module './chess.js'
当我运行它时,尽管已经安装了带有 npm 的库。
谢谢
==============编辑解决方案====================
const { chess } = require('./node_modules/chess.js/chess.js')
const { Chess } = require('./chess.js')
这是来自他们的文档
这可能有助于揭示正在发生的事情。在ES6中带或不带花括号导入