在电子引用节点模块?

我是最近来自Flex / Actionscript / AIR世界的难民,并且非常喜欢与Electron,Node合作,并开始理解一些使用Javascript的惯例。

问题:我一直在使用下面的方法来引用我已经在项目中安装的模块。 它的工作,但我怀疑我是“做错了” – 主要是因为在简单的“npm install …”方法后,我必须挖掘node_modules的内容,find我刚刚安装的内容,然后构build它的path。

我在这里错过了什么?

 <script src="../node_modules/video.js/dist/video.min.js"></script> 

电子完全支持节点,其中包括要求,因为它的依赖pipe理器。 您可以使用require语句来包含模块。
在一个JS文件..

 var videojs = require('videojs') 

或者在一个HTML文件中

 <script> require('videojs') </script> 

Electron FAQ可能会回答其他一些问题。