javascript - Bagaimana cara mengubah jalur impor secara dinamis di webpack?

Saya memiliki satu set ekspor yang biasanya saya impor dari satu direktori:

import { myThing } from 'path/to/dir/es5/things'

Namun, jika saya menjalankan webpack dengan NODE_ENV tertentu yang ditetapkan, saya ingin semua impor semacam itu di-root dianggap sebagai es6:

im

Baca lebih banyak →

javascript - React Webpack Dev Server main.js tidak ditemukan

Saya menggunakan React dengan Webpack 4 dan sedang mengembangkan dengan server pengembang webpack. Ini berjalan dengan sempurna, namun saya memiliki satu masalah.

Server pengembangan membuat file "main.js". Masalah muncul ketika saya berada di halaman /edit/1 misalnya.

historyApiFallback memastikan bahwa saya tidak

Baca lebih banyak →

typescript - Menggunakan tether dengan webpack (Angular CLI)

Saya sedang mengembangkan sebuah proyek menggunakan Angular CLI. Jadi saya menginstal tether menggunakan npm install tether --save, dan mengimpor dependensi tersebut di app.component.ts menggunakan import * as Tether from 'tether'.

Saat saya mencoba menginisialisasi Tether dengan new Tether({ ... })

Baca lebih banyak →

javascript - Webpack: bagaimana cara mengatur beberapa modul agar dimuat terlebih dahulu?

Saya memiliki kebutuhan untuk memuat beberapa modul terlebih dahulu, karena modul ini dibutuhkan dalam pewarisan. Masalahnya adalah TypeScript mulai melakukan ekstensi segera bahkan jika kelas dasar belum dimuat. Pertanyaannya adalah: apakah ada plugin yang bisa mengubah urutan pemuatan? Terima kasih.

Context.ts

import { Transform } from './Transform'; import { Form } from './Form'; export class Context { public transform() { return new Transform(this); }

Baca lebih banyak →

javascript - Menggunakan Firebase dengan Webpack dan TypeScript

Saya sedang mencoba mengambil beberapa data dari instance Firebase, tetapi mengalami masalah saat mencoba mengikatnya ke sebuah variabel. Saya menggunakan TypeScript dan Webpack untuk membangun.

main.ts

import * as Firebase from 'firebase'; class filter { constructor(){ let ref = new Firebase('my-url-here'); } }

Typings dan modul npm sudah terpasang dan bekerja, dan Visual Code tidak menampilkan kesalahan, tetapi ketika say

Baca lebih banyak →

typescript - Kesulitan memuat paket npm dengan webpack

Saya memutuskan untuk memulai dengan Angular 2 dan webpack. Tapi sekarang saya memiliki masalah. Saya memulai dengan beberapa contoh webpack seperti:

belajar-webpack

demo-webpack

Dan jika Anda melihat package.json (folder node_modules) tidak ada di contoh webpack, tetapi itu bukan masalah untuk menjalankan contoh. Tapi ketika saya mencoba melakukan hal yang sama menggunakan Angular 2, saya mendapatkan kesalahan berikut:

ERROR in Error: Child compilation faile

Baca lebih banyak →

angularjs - angular + mocha + typescript + webpack pengujian

Saya memiliki proyek Angular besar yang ditulis dalam Typescript dan diubah menjadi bundle oleh Webpack. Saat menggunakan Karma, saya mengalami masalah halaman memuat ulang yang tidak dapat saya selesaikan. Oleh karena itu, saya beralih mencoba Mocha tetapi saya tidak dapat membuat ini bekerja dengan baik. Saya telah mengikuti jawaban yang diterima untuk pertanyaan ini untuk sampai sejauh ini.

Masalah pertama

Mungkin ada seseorang yang bisa memberi tahu saya apa y

Baca lebih banyak →

angularjs - Peringatan Webpack di Windows - Ada modul lain dengan nama yang sama jika huruf besar-kecil diabaikan

Saat saya menjalankan demo di Windows10 X64 dari https://angular.io/docs/ts/latest/guide/webpack.html, saya mendapatkan sejumlah besar peringatan. misalnya:

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. WARNIN

Baca lebih banyak →

Membangun perpustakaan js dengan webpack menggunakan definisi TypeScript

Misalnya, saya memiliki perpustakaan yang berisi 2 file yang ditulis dalam commonjs.

button.js dengan typings button.d.ts:

class Button {}; export = Button;

index.js dengan pengetikan index.d.ts:

impo

Baca lebih banyak →

npm - Typescript mengompilasi file ts terpisah, webpack

Saya mencoba menggunakan npm secara langsung sebagai alat build untuk mengompilasi file TypeScript untuk AngularJS.

Saya memiliki struktur typescript seperti ini.

ts home Home.Controller.ts Home.Directive.ts home.html Home.Service.ts

Saya menggunakan file webpack.config.js untuk mengompilasi file ts.

var glob = require("glob"); module.exports = { entry: glob.sync('./src

Baca lebih banyak →