Npm 包含不带Javascript包管理器的VueJS插件

Npm 包含不带Javascript包管理器的VueJS插件,npm,ecmascript-6,vuejs2,Npm,Ecmascript 6,Vuejs2,如果我不使用任何Javascript包管理器(NodeJS、NPM),如何使用VueJS插件 我正在用一个引导模板和Coldfusion(CFWheels)中的服务器端框架构建一个应用程序 我想使用VueJS的一些功能,例如双向数据绑定,使用animate.css更容易地集成动画,等等。我通过 <script src="https://unpkg.com/vue"></script> 但是,我不能使用NPM,因为该应用程序将在生产中不断改进和维护 我想使用一些Vue

如果我不使用任何Javascript包管理器(NodeJS、NPM),如何使用VueJS插件

我正在用一个引导模板和Coldfusion(CFWheels)中的服务器端框架构建一个应用程序

我想使用VueJS的一些功能,例如双向数据绑定,使用animate.css更容易地集成动画,等等。我通过

<script src="https://unpkg.com/vue"></script>

但是,我不能使用NPM,因为该应用程序将在生产中不断改进和维护

我想使用一些VueJS插件,比如VueJS typeahead

当我包含脚本并尝试文档时,Javascript中会出现一些错误,例如无法导入、导出模块或请求。我认为这些是在我的设置中无法识别的现代Javascript编码风格,因为我没有使用NPM,并且需要这些多边形填充


有没有办法让这些VueJS插件正常工作?或者,如果我可以只包含所需的polyfills并继续插件文档,这样浏览器就可以理解这些新的JS术语,而无需使用NPM或其他Javascript包管理器。

不幸的是,如果您想在现代工具(特别是Javascript框架)方面取得更大进展,然后,您不仅需要学习如何使用包管理器,还需要学习如何使用适当的构建系统。您看到的错误与缺少可解决这些
import
export
语句的生成系统有关。对于类似Vue的东西,组件通常会以一种绝对需要特定于这些组件格式的构建步骤的格式分发(例如,Vue有一个文件组件,其中包含JavaScript、HTML和CSS,都在一个.Vue文件中)。我想继续,但在我们的设置中我无法做到这一点。一个原因是,我无法在生产中上传应用程序的缩小版本。源代码应该与产品中的内容保持一致。另一个问题是,我尝试使用NPM从internet获取任何内容到生产服务器,但它根本不起作用。只有生产服务器安装了AdobeColdFusion,所以基本上除了服务器本身之外,我没有任何开发服务器。我可以创建我的应用程序的副本,但它仍将在生产服务器上进行测试。如果无法解除该限制,那么您就无法正确利用Vue生态系统:-(许多插件确实附带了可供浏览器加载的编译文件,但许多插件没有—例如,在我的Vue组件中。