Vue 3 project strange behaviors
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 25/100
- Loại issue
- Lỗi
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Đình trệ
- Công nghệ
- typescript, webpack
- Lĩnh vực
- build-system, frontend
Hướng nghiên cứu
Bắt đầu với cấu hình dự án Vue 3 được báo cáo trong vue.config.js và tái hiện các lỗi trên console bằng các tùy chọn và seed của webpack-obfuscator đã nêu. So sánh lỗi selector và lỗi charAt giữa các cấu hình, sau đó xem lại phần thảo luận hoặc các phát hiện trong issue liên quan #123. Hoàn thành khi xác định được một điểm không tương thích có thể tái hiện hoặc một cấu hình/loại trừ cụ thể ngăn các lỗi xảy ra.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
I'm not quite sure how to structure this issue, so here it goes.
I created a Vue 3 project with webpack and typescript, then modified the vue.config.js file and tested some options. I'm not sure if there is a function name or a file I'm expected to exclude somehow.
Seed is 0, most of the time I get console errors, sometimes it works in different ways.
const WebpackObfuscator = require('webpack-obfuscator');
module.exports = {
transpileDependencies: true,
configureWebpack: {
plugins: [
new WebpackObfuscator({
compact: true,
rotateStringArray: true
})
]
}
};
Seed 9055:

Seed 905555:

Seed 221155
Page empty: Console error:
Uncaught DOMException: Document.querySelector: 'style[data-vue-ssr-id~=\x22449b31f0:0\x22]' is not a valid selector
With more options:
new WebpackObfuscator({
compact: true,
identifierNamesGenerator: 'mangled-shuffled',
rotateStringArray: true,
seed: 0,
selfDefending: true,
shuffleStringArray: true,
simplify: true,
stringArray: true,
stringArrayIndexesType: [
'hexadecimal-number'
],
stringArrayEncoding: ['base64'],
stringArrayIndexShift: true,
stringArrayWrappersCount: 1,
stringArrayWrappersChainedCalls: true,
stringArrayWrappersParametersMaxCount: 2,
stringArrayWrappersType: 'variable',
stringArrayThreshold: 0.75,
target: 'browser',
})
Console error Uncaught TypeError: can't access property "charAt", G is undefined

Am I missing something I should be doing ? Or is it an issue with webpack-obfuscator?
Might be related to #123
- Ngôn ngữ chính
- TypeScript
- Star
- 930
- Fork
- 92
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
Dự án này không cung cấp dev container, Dockerfile hay hướng dẫn đóng góp, nên bạn cần tự thiết lập môi trường: hãy bắt đầu từ README và xem hướng dẫn đóng góp lần đầu của chúng tôi để biết các bước chung.
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của javascript-obfuscator/webpack-obfuscator
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 25/100
-
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
javascript-obfuscator/webpack-obfuscator#180 · 2 bình luận ·
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 35/100
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
-
vue-cli4 webpack4 report errorsĐang mở
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
Tất cả issue của javascript-obfuscator/webpack-obfuscator
Issue tương tự
-
bug module:nodes tests
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
rocketride-org/rocketride-server#3020 ·
Maintainer thường phản hồi trong vòng 2 ngày
-
area: dashboard area: tests good first issue size: XS tests
Độ khó 1/5 1-3 giờ Mức phù hợp với người mới 88/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Read canvas commentsĐang mởenhancement needs-community-review
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 67/100
shaharia-lab/slackcli#501 · 3 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[Bug] Pod detail shows CPU usage ten times too high, and throws on decimal memory suffixesCó thể đã có người làm @RaphaelFakhri đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100
Maintainer thường phản hồi trong vòng 11 ngày
-
`package.json`: build tools listed as runtime dependencies, exact pins causing duplicate installsĐang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
themesberg/flowbite-vue#471 ·