как использовать require в main.js - PullRequest
0 голосов
/ 13 ноября 2018

Я пытаюсь использовать axios в моем main.js.я попытался импортировать axios из 'axios'.... Я получил ошибку при импорте.Я прочитал здесь, что я должен использовать требуют вместо импорта.после этого я попытался

 var axios=require('axios');

, но получил ошибку .... требование не определено.

после этого я прочитал о browserify.Я установил его

npm install -g browserify 

, после чего я использовал этот код для связывания

browserify main.js -o bundle.js

, и я добавил этот скрипт в свой код index.html.

<script src="bundle.js"></script>

но я получил ту же ошибку

НЕ ТРЕБУЕТСЯ !!Я на самом деле запутался.может кто-нибудь ПОМОГИТЕ МНЕ!

оценил

Ответы [ 2 ]

0 голосов
/ 13 ноября 2018

По умолчанию require() не является допустимой функцией в Javascript на стороне клиента и в основном используется на Node.js. на стороне сервера. Я рекомендую вам взглянуть на require.js , так как это расширяет клиентскую часть, предоставляя вам эту функцию. Или же пойти с ES6 import.

0 голосов
/ 13 ноября 2018

npm install axios --save-dev

поможет вам решить проблему

...