我正在尝试使用VeeValidate,下面的示例显示了ES6导入的用法:
import { Validator } from 'vee-validate';我的理解是,这只适用于npm,而不适用于CDN。我只想写客户端js,而不是使用node js。我是不是必须研究一下browserify或webpack之类的东西?
我尝试从CDN链接复制javascript,并将其设置为本地js文件以供导入,但无法使其正常工作。它不工作是因为我没有导出语句吗?
发布于 2018-03-05 21:22:41
问题是,正如您所说的,导入目前仅通过Node全局支持。如果您想要在客户端快速导入代码,并且jQuery是一个选项,那么您可以使用:
$.getScript( "ajax/test.js" )
.done(function( script, textStatus ) {
console.log( textStatus );
})
.fail(function( jqxhr, settings, exception ) {
$( "div.log" ).text( "Triggered ajaxError handler." );
});这将从服务器加载并执行JavaScript代码。回调done在脚本下载完成后调用,但不一定执行完毕。
有关更多信息,您可以查看official reference
https://stackoverflow.com/questions/49077585
复制相似问题