ค้นหาเว็บไซต์

node.js - การกำหนดค่า webpack สำหรับ node TS กับ lerna subpackages

ฉันมีโครงสร้างดังต่อไปนี้ (อิงตาม lerna)

app/ packages/ core/ index.ts src/ server.ts node_nodules/ ... express/ auth/ ...

ดัชนี.ts

import { Server } from './src/server'; new Server() console.log('test');

src/server.ts

import * as express from 'express'; export class Server { private app: express.Application constructor(

อ่านต่อไป →

จาวาสคริปต์ - การทดสอบหน่วยด้วย Karma ใน Angular 4 พร้อม Webpack

นี่คือไฟล์ karma.config.js ของฉัน -

module.exports = function (config) { config.set({ basePath: '', frameworks: ['jasmine'], plugins: [ require('karma-jasmine'), require('karma-chrome-launcher'), require('karma-jasmine-html-reporter'), 'karma-webpack', 'karma-babel-preprocessor', // 'babel-preset-es2015' ], client: { builtPaths: [appBase, testingBase], // add more spec base paths as needed clearContext: false // leave Jasmine Spec Runner output visible in brow

อ่านต่อไป →

รวมไลบรารี angularjs ที่เขียนด้วย typescript กับ webpack

ฉันมีโมดูล AngularJS ที่เขียนด้วย Typescript ซึ่งประกอบด้วยชุดของคอมโพเนนต์ ฉันต้องการรวมไลบรารีนี้เป็นไฟล์เดียวที่สามารถถูกใช้งานโดยแอป Angular อื่น ๆ

นี่คือส่วน output ของ webpack.config

entry: './mylib.module.ts', output: { path: path.resolve(__dirname, './dist'), filename: 'my-lib.js', library: 'mylib', libraryTarget: 'umd' },

เมื่อฉันรวมไฟล์ "my-lib.js" นี้ในโปรเจค AngularJS อื่น Angular ไม่สามารถหามอดูลของฉันได้ เหมือนกับ

อ่านต่อไป →

javascript - เอกสารไม่ถูกกำหนดใน main.ts สำหรับการรัน "webpack --mode development"

ฉันได้ลองใช้คำสั่งนี้ "webpack --mode development" เพื่อรันโค้ดนี้

document.addEventListener('DOMContentLoaded', () => { platformBrowserDynamic().bootstrapModule(AppModule) .catch(err => console.log(err)); });

ในไฟล์ src/main.ts --- ฉันได้รับข้อผิดพลาดนี้...

document.addEventListener('DOMContentLoaded', function () { ^ ReferenceError: document is not defined - main.ts:95362 Object../node_modules/html-webpack-plugin/lib/loader.

อ่านต่อไป →

javascript - ได้รับข้อผิดพลาด "Void 0 is not function" บนเบราว์เซอร์เมื่อใช้ webpack ในการรวมไฟล์ typescript

ฉันกำลังใช้ webpack เวอร์ชัน 4.8.1 เพื่อรวม typescript ซึ่งมีเวอร์ชัน 2.8.1 แต่เมื่อฉันใช้ js ที่รวมไว้ในเบราว์เซอร์ ฉันได้รับข้อผิดพลาด Void 0 is not function นี่คือไฟล์ webpack.config.js ของฉัน

var glob = require("glob")module.exports={ entry:{ LiveAgentApplication:"./Scripts/LiveAgent.Application.ts" },output: { path:__dirname+'/dist', filename: '[name].bundle.js' },module: { rules: [ { test: /\.ts$/, l

อ่านต่อไป →

angular - วิธีการละเว้นข้อผิดพลาดของ typescript ด้วย webpack?

ทีมของฉันได้ใช้ Angular1 และ gulp/systemJS/jspm มาหลายปีแล้ว เราพยายามที่จะใช้คุณสมบัติที่เหมือนกับ Angular2 มากขึ้นด้วย ngforward (และ TypeScript) ฉันพยายามที่จะเริ่มการเปลี่ยนไปใช้ webpack สำหรับทีมของเราอย่างช้า ๆ แต่ฉันได้รับข้อผิดพลาดในการคอมไพล์ TypeScript จำนวนมากเมื่อพยายามสร้างโปรเจกต์ ประมาณ 1,000 ข้อผิดพลาด หรือบางอย่างที่เยอะมาก ข้อผิดพลาดเหล่านี้แก้ไขได้ง่าย เช่น การไม่ได้เขียน "import angular from 'angular'" ดังนั้นในที่สุด เราหวังว่าจะกลับไปแก้ไขทั้งหมดเหล่านี้

ด้วยระบบกา

อ่านต่อไป →

javascript - การเขียนทับไฟล์ JSON ใน React/TypeScript/Webpack

ฉันกำลังทำโปรเจกต์ React และฉันสามารถอ่านไฟล์ JSON ได้โดยไม่มีปัญหา ฉันก็สามารถแก้ไขมันได้เช่นกัน แต่เมื่อถึงเวลาที่จะเขียนกลับไป มันกลับทำไม่ได้ ฉันลองใช้ fs.writeFile แล้ว แต่ก็ยังใช้ไม่ได้ มีโค้ดตัวอย่างอยู่ ฉันทำได้แค่ให้ไฟล์ดาวน์โหลด ซึ่งไม่ใช่สิ่งที่ฉันต้องการ หวังว่าพวกคุณจะช่วยได้

public CreateEntry(){ var txt = JSON.stringify(data); var parsedtxt = JSON.parse(txt || '{}'); var indexLength = parsedtxt.kitaplar.length; var book = document.getElementById("

อ่านต่อไป →

node.js - ไม่สามารถเริ่มต้นคลาสจากโมดูล TypeScript/NPM/Webpack ที่คอมไพล์แล้ว

ด้วยเหตุผลบางอย่างฉันไม่สามารถถามคำถามได้โดยไม่มีข้อผิดพลาดเกี่ยวกับโค้ดที่ไม่ได้ทำเครื่องหมายอย่างถูกต้อง ดังนั้นฉันจึงย้ายส่วนใหญ่ไปที่ GitHub ที่นี่: https://github.com/JoepBC/typescript-packages-example-error

ปัญหาสรุปได้ดังนี้: การใช้โครงสร้างแพ็กเกจตาม GitHub (ใช้ TypeScript, webpack และ ts-loader) ผมมีสองแพ็กเกจคือ LibA และ LibB ซึ่ง LibB ต้องการโหลดอ็อบเจ็กต์จากโค้ด LibA ที่คอมไพล์แล้วจาก TS->JS (.d.ts ไฟล์นิยามสำหรับ LibA ถูกสร้างขึ้นเรียบร้อยแล้ว)

โค้ดสำหรับ '~/A/src/ind

อ่านต่อไป →

node.js - รวมแอปพลิเคชัน NodeJS http2 ด้วย webpack, ไม่พบ http2

เกี่ยวกับเอกสาร webpack สำหรับไลบรารีภายนอกและ nodejs มีข้อมูลว่าควรสามารถนำเข้าโมดูลของ node ได้ ซึ่งทำงานได้เป็นอย่างดี ยกเว้นเมื่อฉันต้องการนำเข้า http2 ระบบจะแสดงข้อผิดพลาดดังต่อไปนี้:

ERROR in ./src/index.ts Module not found: Error: Can't resolve 'http2' in 'absolutepath/to/src'

ไฟล์ typescript สำหรับการเริ่มต้นโดยสรุปมีลักษณะดังนี้:

import { readFileSync } from 'fs'; import { createSecureServer } from 'http2'; const server =

อ่านต่อไป →

typescript - ข้อผิดพลาดใน [at-loader] TS2688: ไม่สามารถหาไฟล์กำหนดชนิดสำหรับ 'webpack-env'

ฉันกำลังพยายามรัน 'npm start' ในโปรเจกต์ มันแสดงข้อความ "ERROR in [at-loader] TS2688: ไม่สามารถค้นหาไฟล์กำหนดประเภทสำหรับ 'webpack-env'"

พร้อมกับสิ่งนี้ ฉันยังได้รับข้อผิดพลาดดังต่อไปนี้ด้วย: 'TS2304: ไม่สามารถหาชื่อ 'require' ได้.'

ใครก็ได้ ช่วยฉันหน่อย ขอบคุณล่วงหน้า

อ่านต่อไป →