我用生成我的angular 2库,并添加到主angular项目中。如果我在dev模式下编译app,我不会出错,但如果我运行prod模式,我会得到很多错误:
WARNING in ./src/$$_gendir/app/services/main/main.component.ngfactory.ts
142:86-92 "export 'ɵb' (imported as 'i15') was not found in 'ngx-tel-input'
at HarmonyImportSpecifierDependency._getError
如何在不分别列出每个导出的情况下从ESM模块中的多个文件中重新导出导出?
我有一个CommonJS模块目录,该目录由许多文件组成,我希望将这些文件转换为ESM导入/导出。目前,我有一个index.js文件,其中包含以下内容:
// this just re-exports everything that the sub-modules export
module.exports = [
'./mapConcurrent.js',
'./deferred.js',
'./utils.js',
'./rateM
在使用webpack &babel为浏览器编译我的应用程序之后,在主函数启动之前就会突然出现以下错误:
Uncaught TypeError: Cannot destructure property `curry` of 'undefined' or 'null'.
at Object../node_modules/@qzdio/f/lib/combinators/sync.js (index-c1596672f4.js:formatted:268)
at n (runtime-74c3f0da77.js:formatted:10)
我正在导入一个组件到我的react本地应用程序,即使在尝试了我已经在网上找到的解决方案之后,我仍然会得到相同的错误,所以我可能是个初学者,所以我错过了一些显而易见的东西
我试着用大括号包装我的导入名,但它似乎没有帮助
my main app.js
import React from 'react';
import { StyleSheet, View, Header, } from 'react-native';
import { NumberInput } from './src/components/NumberInput
这是我的app.js的样子
var app = require('http').createServer(handler),
io = require('socket.io').listen(app),
static = require('node-static'); // for serving files
var game = require('./game.js').createGame();
// This will make all the files in the current folder
//
面对错误
数据库连接失败!坏Config: TypeError:"config.server“属性是必需的,必须是字符串类型。在新连接上(D:\License Generation\node_modules\tedious\lib\connection.js:87:13) at base.Promise ) (D:\License Generation\node_modules\mssql\lib\tedious.js:237:23) at new Promise () at ConnectionPool._poolCreate ) (D:\License Generation\no
我的函数构造函数是这样的:
test.js
const myConstructor = function(){
this.hi = 'hi'
console.log(this.hi)
}
export default myConstructor
我和试图在test2.js:中尝试 it
test2.js
const test = await import('./test.js')
new test()
这在TypeError: test is not a constructor中失败了。
然而,如果我导入,它可以正常工作:
test2.js
impor
在我尝试实现一个搜索和排序管道功能,准备在我的离子3项目中搜索数据来自数据库的功能,我得到了一个错误,我不知道为什么。这样的错误:
core.js:1350 ERROR Error: Uncaught (in promise): Error: Template parses errors:
The pipe 'sort' could not be found ("
<div [ngSwitch]="pet">
<ion-list *ngSwitchCase="'users'">
我正在尝试使用System.js作为模块类型将RxJS 5导入到typescript应用程序中。它就快到了,但是当我这样做的时候
import * as Rx from "path/to/rxjs/Rx";
Rx对象不直接包含Rx的模块内容,但有一个名为'default‘的属性包含模块内容:
Rx.Observable.of(1,2,3) ... //does not work, Rx.Observable is undefined
Rx.default.Observable.of(1,2,3) ... //DOES work, and contains the mod
如何创建一个可以在ReactJS中消费的webpack库ES6。喜欢
-----lib.js-----
export function sum(a , b) {
return a + b;
};
export function multiply(a, b) {
return a * b;
};
我想使用像这样的import语句进行消费:
import lib from './lib';
console.log(lib.sum(3,5));
我使用下面的代码作为webpack.config.babel.js
export default () => (
假设我有a.js和下面的类
class Connector {
constructor (url) {
this.url = url;
this.conneciton = null;
}
async connect() {
this.connection = await someThidPartyModule.connect(url);
return this;
}
}
// here I would like to do something like
// export default new Connector().connect();
我们的项目结构如下:。
我们的项目成功编译、构建,并且可以在浏览器中看到。这里没有问题。
但是,当我们尝试使用karma and jasmine运行测试用例时,我们得到了这个错误。
XXXXComponent
:heavy_multiplication_x: Should Match Current Tab as 1
Chrome 55.0.2883 (Mac OS X 10.10.5)
Error: Unexpected value 'FormGroup' declared by the module 'DynamicTestModule'
我希望能够在App.js中访问例如App.js中的TableHeader,而不必在App.js中导入TableHeader。
我的代码如下:src/App.js
import Table from './Components/Table';
src/Components/Table.js
import TableHeader from './TableHeader';
import TableBody from './TableBody';
import TableFooter from './TableFooter';
在我的T