Minulla on joukko vientituotteita, jotka yleensä tuon yhdestä hakemistosta:
import { myThing } from 'path/to/dir/es5/things'Kuitenkin, jos suoritan webpackin tietyn NODE_ENV-arvon kanssa, haluaisin, että kaikkien tällaisten importtien juurta kohdellaan es6:nä:
import { Lue lisää →
Käytän Reactia Webpack 4:n kanssa ja kehittelen webpackin kehityspalvelimen avulla. Tämä toimii täydellisesti, mutta minulla on yksi ongelma.
Kehityspalvelin luo tiedoston "main.js". Ongelma ilmenee, kun olen esimerkiksi sivulla /edit/1.
historyApiFallback varmistaa, etten saa 404-virhettä, vaan että index.html tied
Lue lisää →
Kehitän projektia käyttäen Angular CLI:tä. Joten asensin tetherin komennolla npm install tether --save ja importoin riippuvuuden tiedostossa app.component.ts käyttämällä import * as Tether from 'tether'.
Kun yritän alustaa Tetherin komennolla new Tether({ ... }), konsoliin tulee seuraava virhe
Lue lisää →Minulla on vaatimus ladata jokin moduuli ensiksi, koska tätä moduulia tarvitaan perinnössä. Ongelma on, että TypeScript alkaa laajentaa välittömästi, vaikka perustason luokkaa ei ole vielä ladattu. Kysymys kuuluu: onko olemassa jotain liitännäistä, joka voi muuttaa latausjärjestystä? Kiitos.
Context.ts
import { Transform } from './Transform'; import { Form } from './Form'; export class Context { public transform() { return new Transform(this); } publ Lue lisää →Yritän hakea tietoja Firebase-instanssista, mutta kohtaan ongelman yrittäessäni sitoa ne muuttujaan. Käytän TypeScriptiä ja Webpackia rakentamiseen.
main.ts
import * as Firebase from 'firebase'; class filter { constructor(){ let ref = new Firebase('my-url-here'); } }Tyyppimääritykset ja npm-moduuli on asennettu ja toimivat, eikä Visual Code näytä virheitä, mutta kun avaan selaimen, saan:
VIRHE
Lue lisää →Päätän aloittaa Angular 2:lla ja webpackilla. Mutta nyt minulla on ongelma. Aloitan joillakin webpack-esimerkeillä, kuten:
oppiminen-webpack
webpack-esittelyt
Ja jos näet, että package.json (node_modules-kansio) on POIS webpack-esimerkeistä, se ei kuitenkaan ole ongelma esimerkkien käynnistämiselle. Mutta kun yritän tehdä saman Angular 2:lla, saan seuraavan virheen:
ERROR in Error: Child compilation failed: Entry module not found: Error: Cannot resolve modu Lue lisää →Minulla on suuri Angular-projekti, joka on kirjoitettu Typescriptillä ja joka käännetään paketiksi Webpackilla. Kun käytän Karmia, minulla on ollut sivun uudelleenlatausongelma, jota en saa ratkaistua. Siksi olen siirtynyt kokeilemaan Mocha, mutta en saa sitä toimimaan kunnolla. Olen seurannut tämän kysymyksen hyväksyttyä vastausta päästäkseni tähän asti.
Ensimmäinen ongelma
Ehkä joku voi kertoa minulle, mitä teen väärin, tai näyttää minulle oikean tavan järjestää
Lue lisää →Kun suoritan demoa Windows 10 X64:ssa osoitteesta https://angular.io/docs/ts/latest/guide/webpack.html, saan suuren määrän varoituksia. Esim.:
WARNING in ./~/.npminstall/rxjs/5.0.0-beta.6/rxjs/Notification.js There is another module with an equal name when case is ignored. This can lead to unexpected behavior when compiling on a filesystem with other case-semantic. Rename module if multiple modules are expected or use equal casing if one module is expected. WARNING in E:/zc_tes Lue lisää →
Esimerkiksi minulla on kirjasto, joka sisältää 2 tiedostoa kirjoitettuna commonjs:llä.
button.js tyypityksillä button.d.ts:
class Button {}; export = Button;index.js tyypityksillä index.d.ts:
import Lue lisää →Yritän käyttää suoraan npm:ää rakennustyökaluna kääntämään TypeScript-tiedostoja AngularJS:lle.
Minulla on TypeScript-rakenne, joka näyttää tältä.
ts home Home.Controller.ts Home.Directive.ts home.html Home.Service.tsKäytän webpack.config.js-tiedostoa kääntääkseni ts-tiedostot.
var glob = require("glob"); module.exports = { entry: glob.sync('./src/app/**/*.ts'), Lue lisää →