Vue定义index.html文件在哪里

时间:2019-07-03 10:11:58

标签: node.js vue.js

我对Vue和Node非常陌生,我试图在项目中插入一个全局值,但为此,我想将index.html放在公共目录中。 我首先创建一个项目,但未创建公共src,我可以使用以下命令运行它:

$ npm run dev

如果我创建公共目录并将index.html放入其中,则在运行$ npm run dev时出现致命错误(没有其他消息)。 因此,我通过@vue/cli-service通过节点安装了$ npm install --save @vue/cli-service,但没有任何变化,我也尝试找到this问题中提到的vue.config.js,但没有找到它。

(在我的package.json中有以下依赖关系: "@vue/cli-service": "^3.0.0",

我在做什么错? 谢谢

PS:我想做的是使用this并在索引文件中添加BAse_URL,但在此之前,如果我将index.html放在公共目录中,则会出现错误

1 个答案:

答案 0 :(得分:2)

对于Vue-CLI 3和4(及更高版本),不会在src文件夹中创建index.html。 因此,如果要在项目中包含任何文件(例如CSS文件或Jquery库),只需将其导入App.vue中即可。

import './assets/css/a.css';

或采用全局样式之一(对于CSS文件):

<style>
@import './assets/styles/yourstyles.css';
</style>
相关问题