webpack as3 plugin
1.0.0
يعد هذا البرنامج المساعد لـ WebPack تجربة لتجميع بعض ActionScript .as كملفات بمساعدة mxmlc .
npm install --save-dev webpack-as3-plugin
أو
yarn add -D webpack-as3-plugin
يتطلب هذا البرنامج المساعد على الأقل عقدة V6. ولكن على خلاف ذلك ، يجب قبول إصدارات WebPack (1 ، 2 ، 3 ، 4).
// webpack.config.js
const ActionScriptPlugin = require('webpack-as3-plugin');
module.exports = {
// snip - regular webpack loaders configuration
// update the plugins [] with the plugin
plugins: [
new ActionScriptPlugin({
src: './src/com/wazooinc/Main.as',
srcPath: './src/',
output: path.join('dist/main.swf')
})
]
};
وأنت انتهيت! يجب أن ينبهك بعض تسجيلات وحدة التحكم المفيدة لأي مشكلات.
تحقق من مجلد المثال للحصول على مثال.
تمرير هذه إلى المُنشئ ، ككائن.
const swfBuild = new WebpackAs3Plugin(options);
options.src
اكتب: String
المسار النسبي إلى الجذر .as كملف المصدر.
options.srcPath
اكتب: String
اسم المجلد النسبي المقابل لجذر المصدر.
options.output
اكتب: String
مجلد الإخراج النسبي واسم ملف الإخراج من SWF الذي تم إنشاؤه.
إعادة نشر هذه gist - بفضل ngs
Adobe Flex Compiler (mxmlc)
Version 4.6.0 build 23201
Copyright (c) 2004-2011 Adobe Systems, Inc. All rights reserved.
-benchmark
-compiler.accessible
-compiler.actionscript-file-encoding <string>
-compiler.compress
-compiler.context-root <context-path>
-compiler.debug
-compiler.enable-runtime-design-layers
-compiler.extensions.extension [extension] [parameters] [...]
-compiler.external-library-path [path-element] [...]
-compiler.fonts.advanced-anti-aliasing
-compiler.fonts.flash-type
-compiler.fonts.max-glyphs-per-face <string>
-compiler.include-libraries [library] [...]
-compiler.incremental
-compiler.library-path [path-element] [...]
-compiler.locale [locale-element] [...]
-compiler.minimum-supported-version <string>
-compiler.mobile
-compiler.mxml.compatibility-version <version>
-compiler.mxml.minimum-supported-version <string>
-compiler.namespaces.namespace [uri] [manifest] [...]
-compiler.omit-trace-statements
-compiler.optimize
-compiler.preloader <string>
-compiler.report-invalid-styles-as-warnings
-compiler.services <filename>
-compiler.show-actionscript-warnings
-compiler.show-binding-warnings
-compiler.show-invalid-css-property-warnings
-compiler.show-shadowed-device-font-warnings
-compiler.show-unused-type-selector-warnings
-compiler.source-path [path-element] [...]
-compiler.strict
-compiler.theme [filename] [...]
-compiler.use-resource-bundle-metadata
-compiler.verbose-stacktraces
-framework <string>
-help [keyword] [...]
-include-resource-bundles [bundle] [...]
-licenses.license <product> <serial-number>
-load-config <filename>
-metadata.contributor <name>
-metadata.creator <name>
-metadata.date <text>
-metadata.description <text>
-metadata.language <code>
-metadata.localized-description <text> <lang>
-metadata.localized-title <title> <lang>
-metadata.publisher <name>
-metadata.title <text>
-output <filename>
-runtime-shared-libraries [url] [...]
-runtime-shared-library-path [path-element] [rsl-url] [policy-file-url] [rsl-url] [policy-file-url]
-static-link-runtime-shared-libraries
-swf-version <int>
-target-player <version>
-tools-locale <string>
-use-direct-blit
-use-gpu
-use-network
-version
-warnings