需要JS安装Node.js的问题

时间:2016-02-24 15:13:37

标签: node.js express requirejs

我正试图在我的应用程序中运行

https://github.com/biggora/express-useragent

我安装了node / npm并通过指南安装了模块。我在“node_modules”文件中看到了该模块。

但是,我在express-useragent的代码中注意到在发现require()之后需要requirejs。

前往requirejs站点并成功通过npm安装。但是,我不明白如何运行 - 文档不清楚如何在我的应用程序中添加或“使用”需要js。

请参阅附件中的文件夹结构,如果有帮助,这是我的package.json文件 - 我注意到需要js不添加在“express-useragent:

enter image description here

[![{
  "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。

1 个答案:

答案 0 :(得分:1)

require()内置于节点中,可以使用(与使用console.log()的方式相同。

我建议您从项目中删除requireJS,同时记住要避免进一步混淆(npm uninstall requirejs --save假设您使用npm安装它。)