【发布时间】:2021-05-18 16:43:06
【问题描述】:
我的 file.js 有一些我想在几个 vue 项目中重用的功能,特别是在 App.vue 中
文件结构为:
-- projec1
---- src
------ App.vue
-- project2
---- src
------ App.vue
-- myfile.js
我不能这样直接导入
import * as alias from '../../myfile.js'
因为在生产构建过程中找不到文件路径
ERROR Failed to compile with 1 error3: 21: 38 PM
This relative module was not found: ../../myfile.js
有没有简单的方法来做到这一点? package.json 中的一些东西像
{
myLocalDependency: path/to/myFile.js
}
并且在 App.vue 中能够做到
<script>
import myLocalDependency from '...'
export default {
mounted: {
myLocalDependency.myPreciousFunction()
}
}
</script>
【问题讨论】:
标签: javascript vue.js npm