vue public中的js引入
时间: 2024-09-09 15:16:34 浏览: 108
vue引入静态js文件的方法
5星 · 资源好评率100%
在Vue项目中,公共的JavaScript文件通常放置在`public`目录下,以确保它们对整个应用都是可用的。尽管在生产环境中推荐使用Webpack等模块打包器来管理资源,但在开发过程中或出于某些需求,你可能需要直接引入`public`目录下的JavaScript文件。
要引入`public`目录中的JavaScript文件,可以使用`<script>`标签,并将其放置在`public`目录的`index.html`文件中。例如,如果你有一个`public/myLibrary.js`文件,你可以在`index.html`中这样引入:
```html
<!DOCTYPE html>
<html>
<head>
<!-- ...其他头部信息... -->
</head>
<body>
<!-- ...其他应用内容... -->
<script src="/myLibrary.js"></script>
</body>
</html>
```
请注意,不要在`public`目录下的文件中使用ES6模块语法,如`import`或`export`,因为这些文件不会经过Webpack等构建工具的处理,所以不应该使用这些构建时才支持的特性。
此外,`public`目录的文件不会被Webpack处理,因此这些文件中的静态资源引用,如图片、样式表等,需要使用绝对路径,例如:
```html
<img src="/assets/my-image.png">
```
确保路径与你的应用部署和文件结构相匹配。
阅读全文