如何在 main.js 中使用 require
how to use require in main.js
我尝试在 main.js 中使用 axios。
我尝试从 'axios' 导入 axios。 ...我在导入时遇到错误。我在这里读到我应该使用 require 而不是 import。
之后我尝试了
var axios=require('axios');
但我收到错误....require 未定义。
之后我阅读了有关 browserify 的内容。我安装了它
npm install -g browserify
之后我用这段代码捆绑了它
browserify main.js -o bundle.js
然后我将此脚本添加到我的 index.html 代码中。
<script src="bundle.js"></script>
但我得到了同样的错误
未定义要求!!
我其实很困惑。谁能帮帮我!
赞赏
npm 安装 axios --save-dev
会帮你解决问题
默认情况下 require()
在客户端 Javascript 中不是有效函数,主要用于服务器端 Node.js。我建议您查看 require.js,因为它确实扩展了客户端以向您提供该功能。或者使用 ES6 import
.
我尝试在 main.js 中使用 axios。 我尝试从 'axios' 导入 axios。 ...我在导入时遇到错误。我在这里读到我应该使用 require 而不是 import。 之后我尝试了
var axios=require('axios');
但我收到错误....require 未定义。
之后我阅读了有关 browserify 的内容。我安装了它
npm install -g browserify
之后我用这段代码捆绑了它
browserify main.js -o bundle.js
然后我将此脚本添加到我的 index.html 代码中。
<script src="bundle.js"></script>
但我得到了同样的错误
未定义要求!! 我其实很困惑。谁能帮帮我!
赞赏
npm 安装 axios --save-dev
会帮你解决问题
默认情况下 require()
在客户端 Javascript 中不是有效函数,主要用于服务器端 Node.js。我建议您查看 require.js,因为它确实扩展了客户端以向您提供该功能。或者使用 ES6 import
.