JavaScript trên MacBook Pro

Bài viết này được đồng tác giả bởi biên tập viên của wikiHow, Nicole Levine, MFA. Nicole Levine là Nhà văn và Biên tập viên Công nghệ cho wikiHow. Cô có hơn 20 năm kinh nghiệm tạo tài liệu kỹ thuật và lãnh đạo các nhóm hỗ trợ tại các công ty phần mềm và lưu trữ web lớn. Nicole cũng có bằng MFA về Viết sáng tạo từ Đại học Bang Portland và dạy sáng tác, viết tiểu thuyết và làm tạp chí tại nhiều học viện khác nhau

Bài viết này đã được xem 26.755 lần

Tìm hiểu thêm

wikiHow hôm nay sẽ hướng dẫn bạn cách bật JavaScript trong Safari, Google Chrome và Mozilla Firefox khi sử dụng máy Mac. JavaScript được bật theo mặc định trong hầu hết các trình duyệt web hiện đại, vì vậy bạn không cần phải bật nó trừ khi bạn đã tắt nó

bước

  1. Mở Safari trên máy Mac của bạn. Đó là biểu tượng la bàn màu lam, trắng và đỏ trên Dock. Dock thường ở cuối màn hình

  2. Nhấp vào trình đơn Safari. Nó nằm trong thanh menu gần góc trên bên trái của màn hình

  3. Nhấp vào Tùy chọn trên menu. Thao tác này sẽ mở bảng Tùy chọn

  4. Nhấp vào tab Bảo mật. Đó là biểu tượng ổ khóa ở gần đầu cửa sổ

  5. Chọn hộp bên cạnh "Bật JavaScript. " Nó nằm trong phần "Nội dung web". Miễn là hộp này được chọn, Safari sẽ cho phép các trang web hiển thị các thành phần JavaScript, chẳng hạn như các nút, biểu mẫu và một số thành phần hình ảnh nhất định

    • Nếu bạn đang sử dụng plugin trình duyệt chặn JavaScript chạy trên một hoặc nhiều trang web, thông thường bạn sẽ cần phải tắt nó. Bạn có thể làm như vậy trên bảng Tùy chọn bằng cách nhấp vào Trang web và bỏ chọn tên plugin

  1. Mở Chrome trên máy Mac của bạn. Bạn thường sẽ tìm thấy nó trong thư mục Ứng dụng và/hoặc trên Launchpad

    • JavaScript được cho phép theo mặc định trong Chrome. Bạn không cần phải bật nó theo cách thủ công trừ khi bạn đã tắt nó

  2. Nhấp vào menu ⁝. Nó ở gần góc trên cùng bên phải của Chrome

  3. Nhấp vào Cài đặt trên menu. Đó là về phía dưới. Thao tác này sẽ mở trang Cài đặt

  4. Cuộn xuống và nhấp vào Nâng cao. Nó ở dưới cùng của trang

  5. Cuộn xuống và nhấp vào Cài đặt trang. Nó nằm dưới tiêu đề "Quyền riêng tư và bảo mật" ở giữa trang

  6. Nhấp vào JavaScript. Nó khá gần với đầu danh sách tùy chọn

    • Nếu bạn thấy từ "Được phép" ngay bên dưới "JavaScript" thì có nghĩa là JavaScript đã được bật
    • Nếu JavaScript không hoạt động mặc dù đã được bật, thì đó có thể là do tiện ích mở rộng bảo mật mà bạn đã cài đặt trên Chrome. Nhấp vào menu ⁝, nhấp vào Công cụ khác, rồi nhấp vào Tiện ích mở rộng. Tắt bất kỳ tiện ích mở rộng nào bạn không muốn sử dụng

  7. Trượt công tắc "Được phép" sang vị trí Bật. Miễn là công tắc này được bật, Chrome sẽ cho phép các trang web hiển thị các phần tử JavaScript, chẳng hạn như các nút, biểu mẫu và một số phần tử hình ảnh nhất định

    • Chrome cho phép bạn tắt thủ công JavaScript theo trang web. Nếu bạn đã tắt JavaScript theo cách thủ công trên một trang nhất định và muốn bật lại, bạn có thể làm như vậy trong tiêu đề "Blocked". Nhấp vào menu ⁝ bên cạnh tên trang web và nhấp vào Xóa

  1. Mở Firefox trên máy Mac của bạn. Bạn thường sẽ tìm thấy nó trong thư mục Ứng dụng và/hoặc trên Launchpad

    • JavaScript được bật theo mặc định trong Firefox. Không có cách nào để vô hiệu hóa nó trong các tùy chọn Firefox chung của bạn, vì vậy không chắc là bạn sẽ cần bật nó lên trừ khi bạn đã chỉnh sửa thủ công phần giới thiệu. trang cấu hình
    • Nếu bạn đã cài đặt tiện ích mở rộng quyền riêng tư như Ghostery hoặc NoScript tắt JavaScript, bạn có thể cần phải tắt tiện ích này để sử dụng JavaScript. Nhấp vào menu ≡, nhấp vào Tiện ích bổ sung, sau đó nhấp vào Tắt bên cạnh tiện ích mở rộng

  2. gõ về. config vào thanh địa chỉ và nhấn ⏎ Return. Bạn thường sẽ thấy một thông báo hơi đáng sợ có nội dung "Điều này có thể làm mất hiệu lực bảo hành của bạn. " Thông báo này chỉ là lời nhắc nhở rằng bạn chỉ nên chỉnh sửa tệp này nếu bạn có lý do cụ thể để làm như vậy

  3. Nhấp vào Tôi chấp nhận rủi ro. Đó là nút màu xanh bên dưới tin nhắn. Điều này sẽ mở ra một danh sách cài đặt có thể tìm kiếm

    Đây là tất cả phần mềm tôi cần để phát triển JavaScript trên MacBook của mình. Bài đăng trên blog này dành cho các nhà phát triển mới bắt đầu, bắt đầu FreeCodeCamp hoặc một bootcamp viết mã khác. [Và tôi khuyên bạn nên bắt đầu với FreeCodeCamp trước khi bạn trả tiền cho bootcamp viết mã, nhưng đó sẽ là một bài đăng blog khác. ]

    Mua máy tính nào?

    Tại bất kỳ không gian làm việc chung nào, bạn có thể nhìn thấy hàng chục nhà phát triển đang làm việc trên MacBook. Bạn sẽ không thấy nhiều hơn một hoặc hai người trên PC. Một cách khác để nói điều này là, tất cả các máy tính hiện đại đều chạy Windows và UNIX. UNIX bao gồm các thiết bị Apple, điện thoại Android, máy tính LINUX, PlayStations, v.v. Tôi thích mọi phiên bản UNIX mà tôi đã sử dụng. Tôi ghét Windows mỗi khi tôi phải sử dụng nó. Bạn có thể mua PC và chạy LINUX, nhưng điều đó đòi hỏi nhiều kỹ năng hơn. Nếu bạn là nhà phát triển mới bắt đầu, hãy bắt đầu với Macintosh

    Macintosh nào?

    Bạn không cần Macintosh mới nhất. Tôi có hai máy Mac, một máy tính để bàn Mac Pro 10 năm tuổi và một máy tính xách tay MacBook Pro 5 năm tuổi. Cả hai đều tốt để viết mã. Mua Macintosh đã qua sử dụng. Khi bạn nhận được một công việc mã hóa, chủ của bạn sẽ cung cấp cho bạn một máy tính mới

    Hầu hết người mới bắt đầu mua MacBook Air 13" mới, mẫu rẻ nhất của Apple. Bạn nên mua một chiếc MacBook Pro đã qua sử dụng

    Nhận MacBook [máy tính xách tay], không phải máy Mac để bàn. Bạn sẽ mang máy tính của mình đến các cuộc họp, không gian làm việc chung, v.v. Hầu hết mọi nhà phát triển đều mua MacBook 13" vì chúng dễ mang theo trong ba lô, nhưng tôi đã mua MacBook 15" với màn hình Retina [độ phân giải cao]. Tôi thực sự khuyên bạn nên lập trình cặp, đặc biệt nếu bạn là người mới bắt đầu, nhưng lập trình cặp gần như không thể trên MacBook 13"

    Bạn có muốn ngồi trên đùi của tôi hay tôi nên ngồi trên đùi của bạn?

    Bạn có thể cắm một màn hình ngoài, nhưng MacBook Air 13" chỉ có thể phản chiếu một màn hình ngoài, hiển thị cùng một nội dung trên màn hình của máy tính xách tay. MacBook Pro 15" của tôi có thể chạy nhiều màn hình, với các màn hình khác nhau trên mỗi màn hình và màn hình của máy tính xách tay. Hoặc bạn có thể phải ghép nối chương trình ở đâu đó mà không có màn hình ngoài, điều này khả thi [hầu như không] với màn hình 15 inch

    Máy tính tốt nhất để mã hóa có thể là MacBook Pro cuối năm 2011, máy tính xách tay 17" cuối cùng của Apple. Chúng được bán với giá khoảng 600 đô la trên eBay. Hoặc có thể là PC 17" chạy LINUX. Có, bạn sẽ cần một chiếc ba lô lớn hơn, nhưng bạn sẽ vui hơn khi viết mã

    Màn hình 15" lớn hơn 1/3 so với màn hình 13". Màn hình 17" lớn hơn 2/3 so với màn hình 13"

    Nếu bạn khăng khăng muốn có một chiếc máy tính xách tay 13 inch, hãy lấy MacBook Pro với màn hình Retina độ phân giải cao. Bạn sẽ nhìn chằm chằm vào chiếc máy tính đó trong nhiều giờ, vì vậy hãy chọn một màn hình sắc nét, rõ ràng

    Nhận ổ đĩa thể rắn [SSD], không phải ổ đĩa cứng [HDD]. SSD nhanh hơn nhiều. Bạn có thể dễ dàng thay thế ổ cứng HDD bằng ổ SSD với giá khoảng 50 USD. Bạn sẽ cần tối thiểu 128GB để mã hóa. 256GB sẽ rất nhiều nếu bạn lưu trữ nhạc, ảnh, video, v.v. trên một ổ đĩa ngoài

    Cả hai máy tính của tôi đều có RAM 16GB

    Và bây giờ hãy cài đặt phần mềm…

    Tất cả phần mềm mà tôi sẽ giới thiệu đều miễn phí và mã nguồn mở, ngoại trừ một gói

    Đầu tiên, cập nhật hệ điều hành

    Tiếp theo, cài đặt gói chống vi-rút. Tôi sử dụng Intego, chi phí khoảng $70 mỗi năm. Đây là một gói phần mềm mà tôi khuyên bạn nên trả tiền cho

    Tại dòng lệnh

    Mở thiết bị đầu cuối. Nó nằm trong thư mục Ứng dụng của bạn, trong thư mục con Tiện ích. Đây là UNIX. Nó còn được gọi là giao diện dòng lệnh hoặc dòng lệnh [CLI]

    Đầu tiên, cài đặt Homebrew. Đây là trình quản lý gói xử lý việc cài đặt phần mềm khác

    Tiếp theo, kiểm tra xem Z Shell đã được cài đặt chưa

    brew info zsh

    Nếu không, hãy cài đặt Z Shell hoặc cập nhật lên phiên bản mới nhất

    Tiếp theo, cài đặt Oh My ZSH. Thao tác này sẽ hiển thị thư mục hiện tại, nhánh git mà bạn đang truy cập và các thông tin khác với màu sắc tươi sáng

    Bạn có biết Nút không?

    Không, tôi không biết Nút

    Bạn có thể lập trình bằng C và nói tiếng Tây Ban Nha không?

    Sí, se C

    Nút. js là thứ chạy JavaScript trên máy tính của bạn [trái ngược với việc chạy JavaScript trong trình duyệt của bạn]. Kiểm tra xem nó đã được cài đặt với

    node -v

    Một lần nữa, cài đặt nó hoặc cập nhật lên phiên bản mới nhất

    npm

    Bây giờ hãy kiểm tra xem npm, trình quản lý gói Node, được cài đặt với Node

    npm -v

    Nếu không, cài đặt nó

    Bây giờ hãy cài đặt các mô-đun Node. Bạn có thể cài đặt các mô-đun Node cục bộ, trong thư mục dự án

    npm install MyModule

    hoặc toàn cầu

    npm install -g MyModule

    Sự lựa chọn phụ thuộc vào các mô-đun. Một số mô-đun Node phải được cài đặt cục bộ. Những thứ khác hoạt động tốt nhất khi được cài đặt trên toàn cầu

    Tôi khuyên bạn nên cài đặt npm-check trên toàn cầu

    npm install -g npm-check

    npm-check cập nhật các mô-đun Node của bạn. Để chạy npm-check để nâng cấp các mô-đun toàn cầu của bạn

    npm-check -u -g

    Để tải lên các mô-đun cục bộ

    npm-check -u

    ESLint

    Tôi cũng khuyên bạn nên cài đặt ESLint trên toàn cầu. ESLint giống như một công cụ kiểm tra chính tả và ngữ pháp cho JavaScript. Khi tôi gặp lỗi trong mã của mình, tôi sẽ chạy ESLint trên tệp và thường nó sẽ tìm thấy lỗi. Nó cũng thực thi phong cách mã hóa nhất quán, e. g. , nhắc nhở bạn sử dụng dấu chấm phẩy

    ________số 8

    Sau đó chạy

    eslint --init

    Sau đó, bạn có thể lint bất kỳ tệp nào với

    node -v
    0

    Gỡ cài đặt các mô-đun Node

    Các mô-đun Node khác mà tôi sử dụng là dành riêng cho các dự án của tôi. Tôi cũng có hàng triệu mô-đun Node mà tôi không còn sử dụng nữa, từ các dự án cũ. Tôi khuyên bạn nên gỡ cài đặt các mô-đun Node không sử dụng hoặc ít nhất là không cập nhật chúng. Ít nhất, việc cập nhật các mô-đun Node mà bạn không cần là một sự lãng phí thời gian. Tệ nhất, một bản cập nhật có thể chứa mã độc. Hầu hết các mô-đun Nút phụ thuộc vào các mô-đun Nút khác, các mô-đun này phụ thuộc vào các mô-đun Nút khác. Các nhà phát triển thường là tình nguyện viên, những người không kiểm tra các phần phụ thuộc cẩn thận như họ nên làm. Điều này đã xảy ra với ESLint vài tháng trước

    node -v
    1

    Gỡ cài đặt các mô-đun Node khó hơn người ta tưởng, bởi vì bạn có thể có nhiều bản sao cục bộ và toàn cầu của mô-đun trong các dự án khác nhau. Ngoài ra, nếu bạn đã cài đặt mô-đun Nút với các tùy chọn phụ thuộc

    node -v
    2

    bạn sẽ cần sử dụng các cờ đó để gỡ cài đặt các mô-đun

    Sau khi gỡ cài đặt mô-đun Node, hãy kiểm tra xem nó có thực sự biến mất hay không bằng cách gọi mô-đun đó và kiểm tra phiên bản của nó

    node -v
    3

    Tôi cũng từng gặp trường hợp mã của mình từ chối chạy vì các mô-đun Node cũ không chết sau khi cập nhật lên các phiên bản mới hơn hoặc gỡ cài đặt một mô-đun. Tôi đã phải chạy tìm

    node -v
    4

    để xóa các phiên bản cũ của ESLint chẳng hạn. Có hàng tá tệp trên ổ cứng của tôi

    nvm

    Nhiều nhà phát triển sẽ bảo bạn cài đặt nvm. nvm giúp dễ dàng chuyển đổi giữa các phiên bản Node cũ và mới. Đây là điều tôi chưa bao giờ phải làm. nvm luôn trỏ đến phiên bản bạn bảo nó trỏ đến, e. g. , phiên bản hiện tại vào ngày bạn cài đặt nvm. Khi Node cập nhật, bạn sẽ mãi mãi bị mắc kẹt khi sử dụng phiên bản cũ, trừ khi bạn yêu cầu nvm trỏ đến phiên bản mới, đây là một điều nữa cần nhớ, tôi. e. , bạn có thể quên

    nvm cũng có thể làm rối tung các mô-đun npm được cài đặt trên toàn cầu của bạn, trỏ đến các phiên bản cũ và chặn quyền truy cập vào các bản cập nhật. Tôi đã gặp trường hợp này và nó có thể cực kỳ khó chịu. Khi mã của bạn không chạy và các phần phụ thuộc của bạn có các phần phụ thuộc, khó có thể tìm ra nguyên nhân gây ra sự cố. Đây là lý do tại sao các nhà phát triển sử dụng Docker, nhưng điều đó nằm ngoài bài đăng trên blog này

    Chỉ cần không cài đặt nvm trừ khi nhà tuyển dụng của bạn yêu cầu bạn

    Git, GitHub và Sao lưu

    Mua ổ cứng ngoài di động và thiết lập nó làm ổ sao lưu Time Machine của bạn. Khi bạn khởi động máy tính, hãy cắm ổ sao lưu. Điều này sẽ tự động lưu công việc của bạn và nhận phiên bản cũ thật dễ dàng

    Bạn cũng cần cài đặt Git. Git là một hệ thống kiểm soát phiên bản nguồn mở, miễn phí. tôi. e. , một hệ thống sao lưu cho các nhóm nhà phát triển. Git khó sử dụng hơn nhiều so với Time Machine nhưng bạn sẽ cần học ít nhất những điều cơ bản

    GitHub là một nền tảng kho lưu trữ đám mây để sử dụng Git. Miễn phí nếu kho lưu trữ của bạn ở chế độ công khai và bạn trả tiền để đặt kho lưu trữ của mình ở chế độ riêng tư. Git và GitHub có thể được chạy từ CLI hoặc ứng dụng dành cho máy tính để bàn

    Trình chỉnh sửa mã

    Bạn cũng cần một trình soạn thảo mã. Có rất nhiều, với những cuộc thánh chiến. Đây là một đánh giá tốt về trình soạn thảo mã

    Tôi thích Atom, một trình soạn thảo mã nguồn mở miễn phí. Atom cho phép các cặp lập trình viên làm việc trên cùng một tệp tại cùng một thời điểm, từ các máy tính riêng biệt. Điều này cho phép hai lập trình viên, mỗi người có một máy tính xách tay 13" để ghép nối chương trình mà không cần ngồi trong lòng nhau

    Bất kể trình chỉnh sửa của bạn là gì, hãy bật tính năng lưu mã của bạn khi mất tiêu điểm, tôi. e. , khi bạn chuyển sang thiết bị đầu cuối hoặc trình duyệt để chạy mã của mình. Nếu bạn không làm điều này, bạn sẽ quên lưu mã của mình, chạy mã cũ và tự hỏi tại sao lỗi bạn vừa sửa không được sửa. trong nguyên tử

    node -v
    5

    Các gói Atom khác tôi sử dụng là

    tự động thụt lề. Điều này làm cho mã của tôi trông đẹp mắt chỉ bằng một cú nhấp chuột

    làm đẹp nguyên tử

    atom-typescript
    đối sánh khung. Trong JavaScript, bạn dành nhiều thời gian để kiểm tra xem mọi [ có một], v.v.
    github. Thực hiện nhiều lệnh Git từ Atom.

    linter-eslint
    markdown-preview. Điều này làm cho. tập tin md nhìn đẹp.
    đoạn mã. Tôi đã lưu các mẫu mã để tạo trang HTML5, nếu có điều kiện, v.v. Bây giờ tôi chỉ cần gõ một vài ký tự và TAB, và rất nhiều mã xuất hiện.
    phân tách khác biệt. So sánh hai tệp và cho bạn thấy sự khác biệt.

    Nếu Atom không cài đặt những thứ này cho bạn thì hãy truy cập

    node -v
    6

    Chrome và Người đưa thư

    Chrome là trình duyệt tốt nhất dành cho nhà phát triển. Bạn sẽ cần Firebase, Safari, v.v. để xem HTML của bạn trông như thế nào trong các trình duyệt khác, nhưng Chrome là trình duyệt bạn sẽ sử dụng để viết mã. Có hai phiên bản khác của Chrome. Chrome Canary là bản dựng mới nhất, có thể chứa lỗi. Tôi đã tìm thấy một lỗi một lần và ngừng sử dụng nó

    Phiên bản khác là Chromium. Chromium không cho phép Google theo dõi những gì bạn làm trực tuyến. Tôi nhận thấy rằng một sinh viên chuyên ngành khoa học máy tính của MIT đang thực tập tại Google đã sử dụng Chromium. Tôi đã thử nó nhưng thật khó để cập nhật. Bây giờ tôi sử dụng Chrome thông thường

    Postman là tiện ích mở rộng của Chrome để gửi yêu cầu HTTP và kiểm tra API. tôi sử dụng nó thường xuyên

    FTP

    Bạn sẽ cần một ứng dụng khách FTP. Tôi đã mua Captain FTP nhiều năm trước và rất hài lòng với nó, nhưng cũng có các ứng dụng khách FTP miễn phí

    Cập nhật danh sách kiểm tra

    Cập nhật phần mềm của bạn mỗi tuần một lần. Sáng thứ Hai là thời điểm tốt, giúp bạn bắt đầu viết mã sau một ngày nghỉ cuối tuần

    Mojave tự động cập nhật và các ứng dụng máy tính để bàn của bạn. Nếu bạn có máy Macintosh cũ hơn không thể chạy Mojave, bạn sẽ phải truy cập App Store và nhấp vào nút Cập nhật

    Không nhận việc ở công ty an ninh mạng nếu laptop của người quản lý có màn hình nền OSX Mavericks

    Cập nhật Homebrew bằng hai lệnh

    node -v
    7

    sau đó

    node -v
    8

    Tôi không thể tin được nó cập nhật bao nhiêu mô-đun mỗi tuần. Bạn có thể chạy cái này hàng ngày và nó sẽ cập nhật hàng chục mô-đun trở lên

    Làm cách nào để bật JavaScript trên macbook?

    Với Safari trên MacOS. Nhấp vào Menu Safari và chọn "Preferences…" [hoặc nhấn Command+,] Nếu bạn đang sử dụng Safari trên Windows. . Trong cửa sổ "Tùy chọn", chọn tab "Bảo mật". Trong phần tab "Bảo mật" "Nội dung web", đánh dấu hộp kiểm "Bật JavaScript" .

    Có nên bật JavaScript trên máy Mac của tôi không?

    Bật Javascript có thể giúp bạn xem các trang web đúng cách — không có Javascript, nhiều trang web và chương trình có thể không tải. Chỉ mất khoảng một phút để bật Javascript trong Safari trên máy Mac của bạn.

    Tại sao JavaScript không hoạt động trên máy Mac của tôi?

    Chuyển đến trình đơn Safari ở trên cùng và chọn Tùy chọn. Nhấp vào tab Bảo mật ở đầu cửa sổ Tùy chọn. Chọn hộp bên cạnh Bật JavaScript . Đóng cửa sổ Tùy chọn để lưu cài đặt.

Chủ Đề