중화사전망 - 자전 검색 - Npm uglifyjs 설치 후 js 코드를 혼동하는 방법
Npm uglifyjs 설치 후 js 코드를 혼동하는 방법
Shift 키를 누른 채 마우스 오른쪽 버튼을 클릭하고 다음 그림과 같이 명령 창 열기를 선택합니다.
2. 창을 열고 창에서 직접 실행합니다.
못난이? 메인. js? Demo.js? -오? Foo.min.js? -출처-지도? Foo.min.js.map? -source-map-root? Http://onbook.me? -p? 5? -c? -m? -포장? -export-all 혼동파일 main.js 와 demo.js 는 foo.min.js 와 foo.min.js.map 을 생성하고 지도의 원본 웹 사이트를 지정합니다.
3. 또 다른 사용 방법은 UglifyJS2 패키지를 프로그램에 넣고 API 를 통해 JS 파일 또는 JS 코드를 압축하는 것입니다. 먼저 새 NPM 프로젝트 파일 package.json 을 만든 다음 UglifyJS2 종속 패키지를 다운로드합니다.
새 파일 package.json 을 만듭니다
{
이름: "nodejs-uglifyjs2",
버전: "0.0. 1",
[설명]:? "못생긴 js2" 입니다.
작성자:? "코난? 장? " 그리고,
종속성: {
}
}4. NPM install uglify-js-save 를 실행하여 UglifyJS2 종속 패키지를 다운로드합니다.
5. 설치가 완료된 후
새 test.js 를 만들고 테스트를 시작합니다.
Var? 못난이? =? Require ('uglify-js');
//코드 압축
Var? 결과? =? UglifyJS.minify("var? B? =? 기능? ()? {}; " ,? {fromString:? 참});
Console.log ("\ n = = = = = = = = = = = = = = = = = = = = = = = = = = = =");
Console.log (결과);
//파일 압축
결과? =? Uglifyjs.minify (["demo.js"]);
Console.log ("\ n = = = = = = = = = = = = = = = = = = = = = = = = = = = =");
Console.log (result.code);
//다중 파일 압축, 소스 지정? 지도 및 웹 사이트 소스
결과? =? UglifyJS.minify(["main.js ","demo.js"], {
지도 아웃소싱:? "out.js.map" 입니다.
소스 루트:? "http://onbook.me",
맞아요.
});
Console.log ("\ n = = = = = = = = = = = = = = = = = = = = = = = = = = = =");
Console.log (result.code);
Console.log (result.map); Http://blog.fens.me/nodejs-uglifyjs2-js/