:options="'dollar'" v-model="price"></vue-autonumeric>
...
import VueAutonumeric from 'vue-autonumeric';
export default {
...
components: {
VueAutonumeric
При сборке выдаёт ошибку
ERROR in ./node_modules/vue-autonumeric/dist/vue-autonumeric.min.js
Module not found: Error: Can't resolve 'AutoNumeric' in '/home/node/management-app/node_modules/vue-autonumeric/dist'
@ ./node_modules/vue-autonumeric/dist/vue-autonumeric.min.js 1:82-104
@ ./node_modules/babel-loader/lib??ref--4-0!./node_modules/vue-loader/lib??vue-loader-options!./resources/js/components/properties/CreateForm.vue?vue&type=script&lang=js&
@ ./resources/js/components/properties/CreateForm.vue?vue&type=script&lang=js&
@ ./resources/js/components/properties/CreateForm.vue
@ ./resources/js/routes.js
@ ./resources/js/app.js
@ multi ./resources/js/app.js ./resources/sass/app.scss
Разобрался. Добавил в webpack.mix.js mix.webpackConfig({ resolve: { alias: { AutoNumeric: 'autonumeric/dist/autoNumeric.min', }, } })Притом в доке написано AutoNumeric: 'node_modules/autonumeric/dist/autoNumeric.min' но сработало только так AutoNumeric: 'autonumeric/dist/autoNumeric.min'
Обсуждают сегодня