首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在客户端脚本中导入实用程序方法

如何在客户端脚本中导入实用程序方法
EN

Stack Overflow用户
提问于 2017-01-30 16:07:33
回答 1查看 43关注 0票数 0

假设有两个主要文件夹: lib文件夹,在这个文件夹中有一个包含element.js文件的utils.js文件静态文件夹

在utils.js文件中,代码是:

代码语言:javascript
复制
'use strict';

var Utils = {};

Utils.getPrint = function() {
    return "hello";
};

module.exports = Utils;

现在,在静态文件夹中,element.js文件是一个客户端脚本,因此:

代码语言:javascript
复制
'use strict';

(function() {
// I must import utils.js file but I don't know how do this. Something like 
var utils=require();
    $(document).ready(function() {


        });


}());

有没有人能教我怎么写代码才能导入element.js文件中的utils.js文件?

EN

回答 1

Stack Overflow用户

发布于 2017-01-30 16:32:33

如果您希望从客户端/服务器端同时导入模块,则需要像BrowserifyWebpack这样的捆绑器。

Node.js遵循CommonJS模块规范,比如"var module = require(' module ');“,而browser不遵循CommonJS。它有自己的ES6模块规范,但仍然没有浏览器支持,也没有Node.js。

以后,当所有的浏览器都支持ES6模块系统,Node.js也支持(基于V8的Node.js,所以它将支持未来的ES特性),那么你可以编写浏览器/服务器的ES6模块都可以使用它,但不是现在。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41931281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档