Я установил несколько библиотек, используя NPM.
Вы должны загрузить файл, чтобы использовать его там. Все установленные библиотеки находятся под node_modules
Обозначение выглядит следующим образом.
<script src="../node_modules/vue/dist/vue.js"></script>
Я уверен, что он находится на сервере, я уверен, что URL-адрес тега скрипта указан правильно. Я получаю следующую ошибку в скрипте, даже если она указана следующим образом
логин. html: 45 GET https: //***/node_modules/vue/dist/vue.js net :: ERR_ABORTED 404
The * Файл 1024 *, который я подготовил отдельно, загружен, но исходный файл vue. js отсутствует, поэтому возвращается ошибка.
Это то, что мы пытаемся сделать с VUE. Я собираюсь использовать Ajax для создания SPA
/* eslint-disable no-console */
const vue = require("vue"); //I added it, but it's still not working.
const axios = require("axios"); //I added it, but it's still not working.
var app = new Vue({
el: "#app",
data: {
url: "https://*****",
user: "",
password: "",
res: ""
},
methods: {
login: function () {
axios.post(this.url, {
user: this.user,
password: this.password
})
.then(function (response) {
this.res = response.data.d;
if (this.res === true) {
//true
} else {
//failed
}
})
.catch(function (error) {
alert('System error');
});
}
}
})