我有两个有自己模块的文件,Sub.js和Parent.js
Parent.js:
import Sub from "/.Sub.js"
export default class Parent {
static createSomething(){
new Sub();
}
}
Sub.js:
import Parent from "/.Parent.js"
export default class Sub extends Parent {
contructor(){}
}
有了这些,我得到了错误:
ReferenceErr
在我的项目中,我使用一个JSON文件作为数据库(该数据库目前存储在我的计算机上的本地文件中)。它是由Node.js修改的,一些信息是在导入中使用React呈现的:因为构建是静态的,所以import Data from 'myPath/appData.json';我不能将数据库放在src文件夹中,而且我的数据库必须是动态的。我知道这个错误:
Failed to compile.
./src/components/Ligne1.jsx
Module not found: You attempted to import myPath/appData.json which falls
我的vue项目中有一些组件。我不喜欢import loader from '@/components/someComponent1/someComponent1.vue';,因为它需要编写很多,而且我必须对每个组件重复它。因此,我为components文件夹编写了一个components:
export { default as someComponent1 } from './someComponent1/someComponent1.vue';
export { default as someComponent2 } from './someComp
我的主要代码在index.js文件与express服务器,我想创建另一个文件,只是为了处理数据库的CRUD操作。我该怎么做呢?
从mongo.js导入index.js函数
getUsers()
mongo.js
using MongoClient.connect to connect to db
function getUser(){
// get users from mongo db
}
我知道我们可以导入所有具有别名的命名模块,如下所示,
import * as name from "module-name";
参考文献:
实际上,我已经在A.js中重新导出了我的模块,这也是在B.js中继承的。PFB现在,这是两个级别的继承,所以导入命名模块并不是什么大事。但是,当我将其带到5级继承(A -> B -> C -> D -> E)时,我需要导入所有文件中的所有命名模块,并且需要进行(Re)导出。而不是这么做,
是否有其他方法可以将所有指定模块的作用域复制到所有级别,而不重复轮询(导入和导出)
在这个设计场景的背后,是让他们遵循Op