在一个vue cli3项目中包含我自己的js和css文件
Including my own js and css file in a vue cli3 project
我有几个自定义构建的 js 和 css 文件,我想将其包含到我的 vue cli3 项目中。
有什么方法可以将这些文件导入到我的项目中吗?
对于自定义 js 文件,将所有逻辑写入一个对象并在文件末尾导出:
const customJs = {
/* custom javascript here */
}
export default customJs;
然后将其导入到您需要的位置:
import * as customJs from '../path/to/file.js'
对于自定义 css 文件,您可以在 style
标签之间使用 @import
,如下所示:
@import './../node_modules/foo/bar.css';
你可以在使用vue-cli创建项目时使用预处理器。
或者,如果您不需要预处理器并且您正在使用 CSS 模块,您可以选择这条路线
至于 JavaScript 如果您在 ES2016/ES6 上,则非常简单,只需使用语法
import tool from 'toolmodulename';
在 main.js
试试这个
进口"path-your-css/your-css.css";
我有几个自定义构建的 js 和 css 文件,我想将其包含到我的 vue cli3 项目中。 有什么方法可以将这些文件导入到我的项目中吗?
对于自定义 js 文件,将所有逻辑写入一个对象并在文件末尾导出:
const customJs = {
/* custom javascript here */
}
export default customJs;
然后将其导入到您需要的位置:
import * as customJs from '../path/to/file.js'
对于自定义 css 文件,您可以在 style
标签之间使用 @import
,如下所示:
@import './../node_modules/foo/bar.css';
你可以在使用vue-cli创建项目时使用预处理器。
或者,如果您不需要预处理器并且您正在使用 CSS 模块,您可以选择这条路线
至于 JavaScript 如果您在 ES2016/ES6 上,则非常简单,只需使用语法
import tool from 'toolmodulename';
在 main.js
试试这个进口"path-your-css/your-css.css";