Я читал информацию о Axios в NPM и Axios, и я думаю, что делаю то, что я должен делать. /> path
./public/js/index.js'
У меня есть импорт Axios в моем. Относительные ссылки должны начинаться с "/", "./", или "../".образного/> Я не получаю никаких сообщений об ошибках трассировки стека в моем терминале. package.json < /p>
type: "module"
"main": "app.js",
"scripts": {
"start": "nodemon server.js",
"test": "echo \"Error: no test specified\" && exit 1"
},
"dependencies": {
"axios": "^1.8.3",
"dotenv": "^16.4.7",
"express": "^4.21.2",
"mongoose": "^8.10.0",
"nodemon": "^3.1.9",
"pug": "^3.0.3"
},
Я, надеюсь, ожидал, что все из них будет работать, но ни один из них не сделал. import axios from 'axios/index.js';
import axios from '../../node_modules/axios/index';
Ошибка:
Get http://127.0.0.1:3000/node_modules/axios/index net :: err_aborted 404 (не найдено) '../../node_modules/axios/index';
получить http://127.0.0.1:3000/node_modules/axios/index net :: err_aborted 404 (не найдено)
Я пытался использовать Axios в моем доме html, когда я пытаюсь использовать Axios in my adex.js. html) < /p>
< /code>
I Получить index.js: 60 uncaught referenceError: axios не определяется
при htmlSelectelement.type here
Мне отказались выполнять сценарий из 'http://127.0.0.1:3000/node_modules/axios', потому что его тип пары ('text/html') не является исполняемым, а строгая проверка типа Mime включена. Либо. < /p>
and
and
< /code>
My Home HTML имеет в конце. < /p>
script(type='module', src='../js/index.js', defer)
< /code>
my app.js < /p>
import * as path from 'path';
import { dirname } from 'path';
import { fileURLToPath } from 'url';
import bodyParser from 'body-parser';
import viewRouter from './routes/viewRoutes.js';
import dbControlRoutes from './routes/dbControlRoutes.js';
import AppError from './utils/appError.js';
const app = express();
// https://stackoverflow.com/questions/467 ... s6-modules
const __dirname = dirname(fileURLToPath(import.meta.url));
console.log('app.js __dirname: ', __dirname);
app.set('view engine', 'pug');
// eslint-disable-next-line no-undef
app.set('views', path.join(__dirname, 'views'));
// Serving static files
app.use(express.static(path.join(__dirname, '/public')));
app.use(
'/',
(req, res, next) => {
console.log('Request URL:', req.originalUrl);
next();
},
(req, res, next) => {
console.log('Request method:', req.method);
next();
};
// parse application/x-www-form-urlencoded
app.use(bodyParser.urlencoded({ extended: false }));
// parse application/json
app.use(bodyParser.json());
app.use(viewRouter);
app.use(dbControlRoutes);
app.all('*', (req, res, next) => {
next(new AppError(`In ./app.js, CAN'T FIND ${req.originalUrl} on this server! req = `, 404));
});
export default app;
Подробнее здесь: https://stackoverflow.com/questions/795 ... fier-axios
Axios бросает Uncaught TypeError: не удалось разрешить спецификатор модуля "Axios" ⇐ Html
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Ошибка запуска log4j2. Нераспознанный спецификатор преобразования и спецификатор формата.
Anonymous » » в форуме JAVA - 0 Ответы
- 29 Просмотры
-
Последнее сообщение Anonymous
-