我想使用npm包'module'加载自定义模块,以便能够像导出任何其他本地文件夹一样要求它。
我找不到有关使用软件包https://machinelearningmastery.com/cnn-long-short-term-memory-networks/的任何文档
我试图在没有任何文档的情况下使用它,但是由于我不了解您的使用方式,所以我根本无法使用。
let myFunction = module.wrap(`module.exports = () => console.log("hej")`);```
答案 0 :(得分:1)
老实说,我从未阅读过有关此文档,但是多年来我一直在使用Node.js,所以我将解释如何导入模块。给定一个包含文件app.js和mod1.js以及子文件夹utils和文件mod2.js的项目,您可以执行以下操作:
prj / mod1.js
newMessage(message: any) {
if(this.storageObserver == null) {
setTimeout(() => {
this.storageObserver.next(message);
}, 500)
} else {
this.storageObserver.next(message);
}
}
prj / utils / mod2.js
module.exports = {
test: "testing"
}
prj / app.js
module.exports = () => {
console.log("testing");
}
答案 1 :(得分:0)
我认为您正在尝试创建自己的模块,以便能够在项目中的多个位置使用它(如果我错了,请纠正我)。
所以您可以这样做: 在utils / custom.js
中 module.exports = {
logThis: "Hi"
}
OR
var a={
logThis:function (){
console.log('HI')
}
module.exports=a;
然后在您要访问此文件的文件中: 在app.js中
let custom=require('./utils/custom.js')