我正在学习如何将Vue.js集成到一个Django项目(多页面应用程序)中。我的目标是能够在我的项目中在不同的应用程序之间拆分我的前端代码
但是,我无法从我的配置文件应用程序创建Vue实例,因为在导入过程中,webpack找不到Vue。
错误
ERROR in ../apps/profiles/frontend/profiles/browse.js
Module not found: Error: Can't resolve 'vue' in '/home/me/dev/myproject/apps/profiles/frontend/profiles'
我已经分叉了一个旧的Vue.js包,其中有一些问题(v-money),并做了必要的修改来完成我所需要的。但是现在当我尝试使用包的原始方法构建时,我得到了一个错误:
npm run build
vue build ./src/index.js --config ./build.config.js --dist ./dist/ --prod --lib "--disable-compress"
Usage: vue build [options]
alias of "npm run build" in the current project
Options:
当我检查Vue.js的源代码时,我看到两个花括号之间有几行代码,在这种构造之前没有任何定义(像function、()=>或其他东西)。我将它粘贴到控制台中,它就会运行。但是如果我不把它赋值给一个变量,我怎么使用它呢?
这是什么?为什么我们在编写代码时要使用这种方式呢?
....
var formatComponentName = (null);
{
var hasConsole = typeof console !== 'undefined';
var classifyRE = /(?:^|[-_])(\w)/g;
var