Questions tagged «node-modules»

Node具有一个简单的模块加载系统,可降低应用程序的复杂性并提高代码的可重用性。


15
如何直接从GitHub安装npm软件包?
尝试从github安装模块会导致: package.json出现ENOENT错误。 使用express可以轻松复制: npm install https://github.com/visionmedia/express 引发错误。 npm install express 作品。 为什么我不能从github安装? 这是控制台输出: npm http GET https://github.com/visionmedia/express.git npm http 200 https://github.com/visionmedia/express.git npm ERR! not a package /home/guym/tmp/npm-32312/1373176518024-0.6586997057311237/tmp.tgz npm ERR! Error: ENOENT, open '/home/guym/tmp/npm-32312/1373176518024-0.6586997057311237/package/package.json' npm ERR! If you need help, you may report this log at: npm ERR! <http://github.com/isaacs/npm/issues> npm ERR! …

22
如何使用node_modules中本地安装的软件包中的可执行文件?
如何在中使用模块的本地版本node.js。例如,在我的应用中,我安装了coffee-script: npm install coffee-script 这会将其安装在中./node_modules,coffee命令在中./node_modules/.bin/coffee。当我位于项目的主文件夹中时,是否可以运行此命令?我想我正在寻找类似于bundle exec捆扎机中的东西。基本上,我想指定一个咖啡脚本的版本,参与该项目的每个人都应该使用。 我知道我可以添加该-g标志以在全球范围内安装它,这样咖啡在任何地方都可以正常工作,但是如果我想每个项目使用不同版本的咖啡怎么办?

9
Git-到处都忽略node_modules文件夹
我有一个包含多个其他项目的项目: 主要项目 小型专案1 小型专案2 全部包含node_modules文件夹。我希望git忽略该文件夹,无论它是从根文件夹开始的。像这样在.gitignore中添加: *node_modules/*
367 git  node-modules 

14
找不到模块“模块名称”的声明文件。'/path/to/module-name.js'隐式具有'any'类型
我阅读了TypeScript 模块解析的工作原理。 我有以下存储库:@ ts-stack / di。编译后的目录结构如下: ├── dist │ ├── annotations.d.ts │ ├── annotations.js │ ├── index.d.ts │ ├── index.js │ ├── injector.d.ts │ ├── injector.js │ ├── profiler.d.ts │ ├── profiler.js │ ├── providers.d.ts │ ├── providers.js │ ├── util.d.ts │ └── util.js ├── LICENSE ├── package.json ├── README.md …

17
无法安装NodeJ:/ usr / bin / env:节点:没有这样的文件或目录
我正在尝试将nodeJs安装到我的Ubuntu 14.04中,以使用GruntJs。 我已经阅读了有关Ubuntu的不同执行方式的信息(问题?),因此,为了安装它,我做了以下操作: sudo apt-get install npm sudo npm install -g grunt-cli 在输入咕unt声之后,我得到了错误: /usr/bin/env: node: No such file or directory 因此,我尝试了: curl -sL https://deb.nodesource.com/setup | sudo bash - sudo apt-get install -y nodejs sudo apt-get update 再试一次,仍然出现错误,我试过了: sudo add-apt-repository https://launchpad.net/~chris-lea/+archive/node.js/ sudo apt-get install -y nodejs 我收到此消息: nodejs is already the …

9
如何包括位于node_modules文件夹内的脚本?
我有一个关于node_modules纳入HTML网站的最佳做法的问题。 假设我的node_modules文件夹中有Bootstrap 。现在,对于网站的正式版,我将如何在node_modules文件夹内添加Bootstrap脚本和CSS文件?将Bootstrap保留在该文件夹中并执行以下操作是否有意义? <script src="./node_modules/bootstrap/dist/bootstrap.min.js"></script> 还是我必须在gulp文件中添加规则,然后将这些文件复制到dist文件夹中?还是最好让gulp从我的HTML文件中完全删除本地引导程序,然后将其替换为CDN版本?

3
SystemJS和Webpack有什么区别?
我正在创建我的第一个Angular应用程序,我将弄清楚模块加载器的作用是什么。为什么我们需要它们?我试图在Google上进行搜索,但我不明白为什么我们需要安装其中之一来运行我们的应用程序? 仅使用它import从节点模块中加载内容就不够了吗? 我已经按照本教程(使用SystemJS)进行了学习,它使我可以使用systemjs.config.js文件: /** * System configuration for Angular samples * Adjust as necessary for your application needs. */ (function(global) { // map tells the System loader where to look for things var map = { 'app': 'transpiled', // 'dist', '@angular': 'node_modules/@angular', 'angular2-in-memory-web-api': 'node_modules/angular2-in-memory-web-api', 'rxjs': 'node_modules/rxjs' }; // packages tells …

11
如何在tsconfig.json中使用路径?
我正在阅读有关路径映射的信息tsconfig.json,我想用它来避免使用以下难看的路径: 项目组织有点奇怪,因为我们有一个包含项目和库的单一存储库。这些项目按公司和浏览器/服务器/通用分组。 我该如何配置路径tsconfig.json而不是: import { Something } from "../../../../../lib/src/[browser/server/universal]/..."; 我可以用: import { Something } from "lib/src/[browser/server/universal]/..."; Webpack配置中是否还需要其他内容?还是tsconfig.json足够?

11
如何修复'fs:不支持重新评估本机模块源'-graceful-fs
最近,我切换到了Node v.6,它开始在运行正常构建grunt / gulp / webpack时产生越来越多的问题 例如: $ gulp [14:02:20] Local gulp not found in ~/_Other/angular-2-ts/angular2-seed [14:02:20] Try running: npm install gulp gulp和所有其他插件和模块都已安装(甚至通过 rm -rf node_modules)在/ node_modules文件夹中。 这些错误大多数都带有 (node:42) fs: re-evaluating native module sources is not supported. If you are using the graceful-fs module, please update it to a more …

5
Npm安装失败,并显示“无法在wd中运行”
我试图在已经安装了Node 0.8.14的新Ubuntu 12.04实例上设置节点环境,但是在尝试运行时遇到了问题npm install。因此,当我尝试时npm install,它说我需要以root或管理员身份运行它: Error: EACCES, mkdir '/usr/local/lib/node_modules/coffee-script' npm ERR! { [Error: EACCES, mkdir '/usr/local/lib/node_modules/coffee-script'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/usr/local/lib/node_modules/coffee-script', npm ERR! fstream_type: 'Directory', npm ERR! fstream_path: '/usr/local/lib/node_modules/coffee-script', npm ERR! fstream_class: 'DirWriter', npm ERR! fstream_stack: npm ERR! [ 'DirWriter._create (/usr/local/lib/node_modules/npm/node_modules/fstream/lib/dir-writer.js:36:23)', npm ERR! …

26
节点-使用NODE_MODULE_VERSION 51针对不同的Node.js版本进行编译
我正在终端上运行节点应用程序。最近已升级到节点v8.5.0,但出现此错误: Error: The module '/tidee/tidee-au/packages/tidee-au-server/node_modules/bcrypt/lib/binding/bcrypt_lib.node' was compiled against a different Node.js version using NODE_MODULE_VERSION 51. This version of Node.js requires NODE_MODULE_VERSION 57. Please try re-compiling or re-installing the module (for instance, using `npm rebuild` or `npm install`). at Object.Module._extensions..node (module.js:653:18) at Module.load (module.js:545:32) at tryModuleLoad (module.js:508:12) at Function.Module._load (module.js:500:3) at …

14
如果没有sudo,NPM模块将无法全局安装
我刚刚重新安装了Ubuntu 12.04 LTS,在进行其他操作之前,请执行以下步骤: 使用以下脚本通过程序包管理器安装节点 sudo apt-get update sudo apt-get install python-software-properties python g++ make sudo add-apt-repository ppa:chris-lea/node.js sudo apt-get update sudo apt-get install nodejs 尝试在全球安装yeoman,express,n,yeoman的生成器,并且它们均返回相同的错误 npm ERR!错误:EACCES,符号链接“ ../lib/node_modules/n/bin/n” npm ERR!{[错误:EACCES,符号链接'../lib/node_modules/n/bin/n'] errno:3,代码:'EACCES',路径:'../ lib / node_modules / n / bin / n'} npm ERR! npm ERR!请尝试以root / Administrator身份再次运行此命令。 npm ERR!系统Linux 3.8.0-29-通用 npm …

5
Javascript require()函数给出ReferenceError:require未定义
基本上,我使用javascript通过以下方式从Google Play商店中抓取数据: 一请求 2麦片 3-QueryString 我使用了来自Github的Google Market API,其使用require的方式如下: var request = require('request'); var cheerio = require('cheerio'); var qs = require('querystring'); 但我得到以下 ReferenceError:需求未定义... 因此,我在javascript中没有要求,这对我来说不是新的,还是与众不同。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.