我正试图在我的应用程序中运行
https://github.com/biggora/express-useragent
我安装了node / npm并通过指南安装了模块。我在“node_modules”文件中看到了该模块。
但是,我在express-useragent的代码中注意到在发现require()之后需要requirejs。
前往requirejs站点并成功通过npm安装。但是,我不明白如何运行 - 文档不清楚如何在我的应用程序中添加或“使用”需要js。
请参阅附件中的文件夹结构,如果有帮助,这是我的package.json文件 - 我注意到需要js不添加在“express-useragent:
[![{
"name": "blockadblock",
"version": "3.2.0",
"description": "Detects ad blockers (AdBlock, ...)",
"author": {
"name": "Valentin Allaire",
"email": "valentin.allaire@sitexw.fr",
"url": "http://sitexw.fr/"
},
"license": "MIT",
"keywords": \[
"adblock",
"advertising",
"ad",
"block",
"lock",
"detection",
"detecting"
\],
"main": "blockadblock.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"homepage": "https://github.com/sitexw/BlockAdBlock",
"repository": {
"type": "git",
"url": "git://github.com/sitexw/BlockAdBlock.git"
},
"bugs": {
"url": "https://github.com/sitexw/BlockAdBlock/issues"
},
"dependencies": {
"express-useragent": "^0.2.4"
}
}][1]][1]
我不明白我哪里出错了,也找不到很多教程来指导人们通过节点安装/使用require js。
答案 0 :(得分:1)
require()
内置于节点中,可以使用(与使用console.log()
的方式相同。
我建议您从项目中删除requireJS,同时记住要避免进一步混淆(npm uninstall requirejs --save
假设您使用npm安装它。)