【问题标题】:Can I use Vue without require?我可以在没有要求的情况下使用 Vue 吗?
【发布时间】:2016-04-14 04:01:51
【问题描述】:

我只是在学习 JS 和 Vue.JS,不希望在开始时有任何开销,例如 NodeJS、npm 等。我想要一些简单的代码。

docs 说我需要: Add vue and vue-resource to your package.json, then npm install, then add these lines in your code:

但我可以简单地这样做吗:

var Vue = ('vue');
Vue.use('vue-resource');

或喜欢它:

var App = new Vue ({
   el: '#app',
  data:
    {
      currentView: 'guestmenu'
    }
  })


Vue.use('vue-resource');

我是否正确理解它是用 vue-resource 扩展 Vue 实例?

【问题讨论】:

  • 你可以在没有 npm 的情况下使用Vue。这只是一个包管理器。但你必须手动获取额外的库,这是一些工作。如果您是grunting or gulping 您的资产,则也需要npm。
  • 只需将 CDN 脚本标签添加到您的 html 中即可。无需设置。
  • 是的,你可以。如果你使用 webpack,使用externals : { 'vue' : 'Vue' } 然后调用它var Vue = require('vue');
  • 也可以使用httpVueLoader加载.vue文件

标签: javascript node.js vue.js


【解决方案1】:

如果你只是想玩 Vue 而不必担心设置 package.json 文件,不妨试试这样的方法?

<script type="text/javascript" src="lib/js/vue.min.js"></script>
<script type="text/javascript" src="lib/js/vue-resource.min.js"></script>

显然你需要下载 vue.min.js 和 vue-resource.min.js 并将它们放在你的 HTML 文件的相对目录中。

【讨论】:

    猜你喜欢
    • 2021-08-09
    • 2015-10-08
    • 2018-03-20
    • 2017-12-31
    • 2019-01-31
    • 2016-08-11
    • 2021-08-10
    • 2021-07-28
    • 1970-01-01
    相关资源
    最近更新 更多