我使用npm install vue-spinner --save-dev,
安装了vue-spinner我试图在我的文件上使用微调器,但是当我使用导入
时import PulseLoader from 'vue-spinner/src/PulseLoader.vue'
我收到此错误:
node_modules/vue-spinner/src/PulseLoader.vue:1
<template>
^
我的gulpfile需要vueify,这是:
var elixir = require('laravel-elixir');
require('laravel-elixir-vueify');
elixir(function(mix) {
mix.sass('app.scss','public/assets/css/')
.browserify('Main.js');
});
答案 0 :(得分:0)
您实际上并不需要guilpfile
中的vueify
,只需安装原始npm install vueify --save-dev
(Vue 2.0版本9)即可:
package.json
然后将以下内容添加到 "browserify": {
"transform": [
"vueify"
]
}
:
elixir
现在vueify
会在调用browserify
时自动使用browserify
转换。
修改强>
我刚看了一下vue-spinner页面,它说使用import { PulseLoader } from 'vue-spinner/dist/vue-spinner.min.js'
时需要执行以下操作:
vueify
这样可以在没有Elixir 6
步骤的情况下解决您的问题,但是,我仍然建议暂时避免使用elixir adds,因为他们的版本控制现在到处都是Vue 2
即将发布并laravel
新实施{{1}}。