node.js - چگونه می‌توانم این پروژه Typescript با Webpack را بدون خطا کامپایل کنم؟

من در تلاش هستم تا فقط دو فایل .js را به فایل‌های .ts در پروژه node.js با webpack خودم تبدیل کنم و آن‌ها را کامپایل کنم (actions.ts و flux.ts). هنگام اجرا

webpack --progress --colors

من این خطا را دریافت می‌کنم:

ERROR in ./src/app/tools/flux.ts (2,11): error TS2304: Cannot find name 'require'. ERROR in ./src/app/tools/flux.ts (4,1): error TS2304: Cannot find name 'module'. ERROR in ./src/app/actions/actions.ts (2,12): error TS2304: Cannot find nam

ادامه مطلب →

تایپ‌اسکریپت، وب‌پک، ماژول‌های سبک ES6 اما هدف‌گیری ES5

آیا ممکن است از TypeScript و Webpack برای هدف‌گیری ES5 استفاده کرد، ولی ماژول‌ها را به سبک ES6 نوشت؟

من می‌خواهم ماژول‌هایی به این شکل بنویسم:

export class MyClass { }

و این‌طور آنها را وارد کنید:

import {MyClass} from "Path/To/MyClass";

ا

ادامه مطلب →

node.js - خطا: نمی‌توان ماژول 'apply' را در webpack angular2 پیدا کرد

من واقعاً مطمئن نیستم چگونه به این وضعیت گرفتار شدم.. من webpack جهانی خود را حذف و آن را به صورت محلی برای dockerize کردن پروژه‌ام دوباره نصب کردم. سپس با یک سری خطا مواجه شدم، آنهایی را که توانستم حل کردم و اکنون با این وضعیت مانده‌ام

http://puu.sh/orazd/b8a85ac5c6.png

من از هیچ ماژولی به نام

ادامه مطلب →

جاوااسکریپت - درک لینک نمادین کد منبع در یک پروژه Angular 2 با وب‌پک

من دو پروژه Angular2 دارم که از webpack به عنوان بسته‌بند ماژول و TypeScript استفاده می‌کنند.

با هدف به اشتراک گذاشتن کد بین پروژه‌ها، بخشی از کد منبع را جدا کردم و یک لینک نمادین به این کد منبع «خارجی» از هر یک از این دو پروژه ایجاد کردم.

بعد از انجام این کار، «کد

ادامه مطلب →

typescript - ارور ReferenceError از نوع Uncaught: __WEBPACK_EXTERNAL_MODULE_XX__ تعریف نشده است

ما یک بسته npm سفارشی به نام our-map داریم که با استفاده از TypeScript، webpack و ArcGIS JS API ساخته‌ایم تا یک نقشه esri را در یک کامپوننت React بسته‌بندی کنیم. ما تأیید کرده‌ایم که ماژول همان‌طور که انتظار می‌رود از یک صفحه آزمایشی داخل ماژول کار می‌کند. یعنی، می‌توان

ادامه مطلب →

typescript - چگونه jquery را به vendor.ts در Angular 2 با webpack وارد کنیم

من در حال تلاش برای راه‌اندازی برنامه Angular 2 بر اساس Webpack هستم. می‌بینم که در فایل vendor.ts ما آن ساختار را داریم.

// Angular 2 import '@angular/platform-browser'; import '@angular/platform-browser-dynamic'; import '@angular/core'; import '@angular/common'; import '@angular/http'; import '@angular/router'; // RxJS import 'rxjs'; // Other vendors for example jQuery, Lodash or Bootstrap // You can import js, ts, css, sass, ...

من می‌خواهم jQuery را وارد ک

ادامه مطلب →

وب‌پک با تایپ‌اسکریپت - وقتی هدف ES6 قرار می‌گیرد، کلیدواژه import تعریف نشده است

من روی یک پروژه جدید Angular2 با Webpack به عنوان بارگذار مدل و Typescript به عنوان زبان توسعه کار می‌کنم.

وقتی که کامپایلر تایپ‌اسکریپت را طوری تنظیم می‌کنم که به ES5 هدف گیرد، همه چیز درست کار می‌کند. اما وقتی هدف را به ES6 تغییر می‌دهم و babel-lo

ادامه مطلب →

gulp - تغییرات شکستن نسخه ۲.۱.۴ تایپ‌اسکریپت در ts-loader وب‌پک

ارتقا از TypeScript نسخه ۲.۰.۱۰ به ۲.۱.۴ به نظر می‌رسد که چیزی در webpack، webpack-stream، ts-loader یا gulp را خراب می‌کند زیرا دیگر به نقطه ورود من یا glob منبع gulp احترام نمی‌گذارد. به نظر می‌رسد که همه فایل‌های .ts در پروژه‌ام (از جمله فایل‌های موجود در پوشه منبع /server) را شامل می‌شود و نه فقط فایل‌های ts در /client و app.ts طبق gulp.src و نقطه ورود webpack. آیا روش متفاوت/جدیدتر/بهتری وجود دارد که باید این کار را انجام دهم؟

در فایل گالپ:

const serverPath = 'server'

ادامه مطلب →

angular - Webpack با تایپ‌اسکریپت نمی‌تواند ماژول ورود را پیدا کند

من در حال تلاش برای ادغام webpack در برنامه تایپ‌اسکریپتم هستم. برای اینکه webpack را یاد بگیرم، یک مهاجرت حداقلی را امتحان کردم. بنابراین، من seed سریع Angular2 را کلون کردم و یک فایل webpack.config.js اضافه کردم:

'use strict'; let path = require('path'); module.exports = { entry: './app/main.ts', module: { rules: [ { test: /\.tsx?$/, loader: 'awesome-typescript-loader', exclude: /node_modules/,

ادامه مطلب →

node.js - Webpack قادر به حل ماژول JS نیست (در پروژه TypeScript)

من در استفاده از یک کتابخانه شخص ثالث همراه با تایپ‌اسکریپت، تایپ‌های سفارشی و وب‌پک مشکل دارم. وب‌پک قادر به شناسایی کتابخانه JS شخص ثالث نیست.

هر زمان که فایل .ts خود را به صورت دستی کامپایل کرده و با Node.js اجرا می‌کنم، بدون هیچ مشکلی کامپایل می‌شود و همان‌طور که انتظار می‌رود اجرا می‌شود

ادامه مطلب →