Ale*_*yne 8 javascript node.js npm
我觉得我在这里错过了一些非常基本的...
所以我安装了一个npm库npm install somelib.从我所读到的,我应该能够简单地做一个
var somelib = require('somelib');
Run Code Online (Sandbox Code Playgroud)
但它找不到任何东西.我node_modules在我的应用程序的根目录下有一个目录,但它似乎没有找到它.
我试过require.paths.push('node_modules')但它没有帮助.似乎唯一有用的是:
require.paths.unshift('.');
var somelib = require('node_modules/somelib/lib/somelib');
Run Code Online (Sandbox Code Playgroud)
这让我觉得这比加载npm库所需的工作要多得多.我在这做错了什么?我认为在应用程序中安装模块意味着我不需要使用环境变量或路径吗?
| 归档时间: |
|
| 查看次数: |
17111 次 |
| 最近记录: |