使用Browserify将JQuery Mobile包含在Node JS项目中

吉安·卢卡·斯科契西亚(Gian Luca Scoccia)

我正在编写一个同时需要jQuery UI和jQuery Mobile的Node JS应用程序。我正在使用Browserify将模块打包在一个js文件中。

我有以下代码在项目中包含jQuery和jQuery UI。

var jQuery = require('jquery');
require('jquery-ui-browserify'); 

而且有效。当我尝试通过要求添加jQuery mobile时出现问题:

require('./lib/jquery.mobile-1.4.0.min.js');

或带有脚本标签

<script src="/lib/jquery.mobile-1.4.0.min.js" type="text/javascript"></script>

我犯了同样的错误:

“未捕获的TypeError:无法设置未定义的属性'mobile'”。

我知道我收到此错误,是因为jQuery mobile在Window中查找jQuery对象却找不到它,但是如何解决它?npm上没有jQuery mobile模块。

迈克·切伦

这是一个使用browserify-shim和jquery + jquery mobile的简单可运行演示https : //gist.github.com/mchelen/a8c5649da6bb50816f7e

最重要的几行是:

package.json

 "browserify-shim": {
   "jquery": "$",
   "jquery-mobile" : { "exports": "$.mobile", "depends": [ "jquery:$" ] }
 }, 

entry.js

var $ = require('jquery');
$.mobile = require('jquery-mobile'); 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用Browserify将JQuery Mobile包含在Node JS项目中

来自分类Dev

在Node.js项目中以编程方式使用Yeoman

来自分类Dev

从外部连接时如何将外部文件包含到Node JS项目中

来自分类Dev

如何在具有babel,Node.js和Webpack的项目中包含jQuery?

来自分类Dev

使用作曲家和资产将jQuery包含在symfony项目中的最佳方法是什么

来自分类Dev

将猫鼬模型包含到单个js中(包含在node.js文件中)?

来自分类Dev

将一个项目中的Css Intellisense包含在另一个项目中

来自分类Dev

如何将proj4js包含到您的项目中

来自分类Dev

安装后,我无法将Java EE SDK包含在项目中

来自分类Dev

如何将Pod包含在另一个子项目中?

来自分类Dev

将框架添加到要包含在Subversion中的iOS项目中的正确方法

来自分类Dev

使用PHPStorm在TypeScript项目中包含* .d.ts文件(和相应的JS)

来自分类Dev

将 MySQL 与 Node.js 连接的简单项目中的错误

来自分类Dev

如何在同一Visual Studio项目中混合使用Node.js和Typescript?

来自分类Dev

如何在Node.js和TypeScript项目中使用URLSearchParams

来自分类Dev

在我的node.js / socket.io项目中使用本地文件

来自分类Dev

使用 EJS 的 Node.js Express 项目中 MySQL SUM 的问题

来自分类Dev

Node JS项目中的意外令牌var

来自分类Dev

如何在 SDK 中转换 node js 项目并在另一个 node js 项目中使用/使用该 SDK?

来自分类Dev

我如何在没有pip的情况下将github中的库包含在python项目中?

来自分类Dev

将JAR Maven项目包含到WAR Maven项目中

来自分类Dev

我在尝试将babel安装到我的node.js项目中时遇到问题

来自分类Dev

在Angular JS项目中使用jQuery是好的做法吗?

来自分类Dev

是否可以在单个node.js项目中使用两个不同版本的npm模块?

来自分类Dev

在Meteor.JS项目中存储Node.JS文件

来自分类Dev

从命令行将文件包含在项目中

来自分类Dev

当包含在xCode项目中时,SDK /框架如何工作?

来自分类Dev

如何在Android主项目中包含库项目中使用的AAR文件

来自分类Dev

如何在包含的Android库上过渡地使用Android项目中Java项目中的jar?

Related 相关文章

  1. 1

    使用Browserify将JQuery Mobile包含在Node JS项目中

  2. 2

    在Node.js项目中以编程方式使用Yeoman

  3. 3

    从外部连接时如何将外部文件包含到Node JS项目中

  4. 4

    如何在具有babel,Node.js和Webpack的项目中包含jQuery?

  5. 5

    使用作曲家和资产将jQuery包含在symfony项目中的最佳方法是什么

  6. 6

    将猫鼬模型包含到单个js中(包含在node.js文件中)?

  7. 7

    将一个项目中的Css Intellisense包含在另一个项目中

  8. 8

    如何将proj4js包含到您的项目中

  9. 9

    安装后,我无法将Java EE SDK包含在项目中

  10. 10

    如何将Pod包含在另一个子项目中?

  11. 11

    将框架添加到要包含在Subversion中的iOS项目中的正确方法

  12. 12

    使用PHPStorm在TypeScript项目中包含* .d.ts文件(和相应的JS)

  13. 13

    将 MySQL 与 Node.js 连接的简单项目中的错误

  14. 14

    如何在同一Visual Studio项目中混合使用Node.js和Typescript?

  15. 15

    如何在Node.js和TypeScript项目中使用URLSearchParams

  16. 16

    在我的node.js / socket.io项目中使用本地文件

  17. 17

    使用 EJS 的 Node.js Express 项目中 MySQL SUM 的问题

  18. 18

    Node JS项目中的意外令牌var

  19. 19

    如何在 SDK 中转换 node js 项目并在另一个 node js 项目中使用/使用该 SDK?

  20. 20

    我如何在没有pip的情况下将github中的库包含在python项目中?

  21. 21

    将JAR Maven项目包含到WAR Maven项目中

  22. 22

    我在尝试将babel安装到我的node.js项目中时遇到问题

  23. 23

    在Angular JS项目中使用jQuery是好的做法吗?

  24. 24

    是否可以在单个node.js项目中使用两个不同版本的npm模块?

  25. 25

    在Meteor.JS项目中存储Node.JS文件

  26. 26

    从命令行将文件包含在项目中

  27. 27

    当包含在xCode项目中时,SDK /框架如何工作?

  28. 28

    如何在Android主项目中包含库项目中使用的AAR文件

  29. 29

    如何在包含的Android库上过渡地使用Android项目中Java项目中的jar?

热门标签

归档