如何在我的js文件中需要一些npm模块
我有这个index.jade文件
include scripts script( src='path of my site/project name/src/scripts/index.js' )
还有index.js文件
var _ = require('./underscore'); var IScroll = require('iscroll/build/iscroll-probe.js'); var zepto = require('./vendor/zepto.js'); var morpheus = require('morpheus'); var easings = require('./vendor/morpheus-easings.js'); require('./vendor/zepto.touch.js');
我得到的ReferenceError:需求未定义我想包括正确的工作任何帮助模块?
第一:
npm install iscroll --save
那么这个:
global.IScroll = require('iscroll');
您要使用的types是节点types。 你不能直接在浏览器中使用它。 您需要获得诸如browserify或webpack之类的打包程序,这会将这些需求转换为幕后的实际依赖关系。 这里有一篇文章,让你开始浏览。