npm ដំណើរការ ប៉ុន្តែការទាញយកធនធានដើមរបស់ tfjs-node រំលងប្រូកស៊ី
កំណត់បរិស្ថានដែល scripts/resources.js អាន ហើយពិនិត្យលំដាប់អថេរទីមួយដែលមិនទទេ មុនពេលផ្លាស់ប្តូរការកំណត់ npm ម្តងទៀត។
សម្រាប់ផ្លូវទាញយក scripts/resources.js របស់ tfjs-node ផ្តល់បរិស្ថានប្រូកស៊ីដល់ដំណើរការកូន។ នៅក្នុងសម័យ PowerShell ដែលចាប់ផ្តើមប្រតិបត្តិការកញ្ចប់៖
$env:HTTPS_PROXY = 'http://proxy.example:8080'
$env:HTTP_PROXY = 'http://proxy.example:8080'ចាប់ផ្តើមប្រតិបត្តិការដែលចង់បានពីសម័យនោះ។ សម្រាប់ការទាញយកធនធានសាធារណៈដែលត្រូវបានអនុញ្ញាត សូមប្រើចំណុចបញ្ចប់ HTTP ពីបញ្ជីប្រូកស៊ី HTTP ក្នុងតម្លៃទាំងនេះ។ ស្គ្រីបអាន process.env តាមលំដាប់នេះ ហើយយកតម្លៃដំបូងដែលមិនទទេ៖ HTTPS_PROXY, https_proxy, HTTP_PROXY, http_proxy។ តម្លៃចាស់មុនអាចបិទបាំងការផ្លាស់ប្តូរដែលអ្នកបានធ្វើនៅពេលក្រោយក្នុងបញ្ជី។
សំណើទៅកាន់បញ្ជីឈ្មោះ npm ដែលដំណើរការ សាកល្បងកម្មវិធីទាញយកមួយផ្សេង។ ធាតុប្រូកស៊ីរបស់វាក្នុង .npmrc មិនចាំបាច់ផ្តល់អថេរដំណើរការដែលស្គ្រីបធនធានដើមប្រើនោះទេ។ រក្សា URL ដែលបរាជ័យជាមួយដំណាក់កាលទាញយក ដើម្បីកំណត់ថាតើការបញ្ចូលមួយណាខ្វះ។
លំដាប់នេះជារបស់ការអនុវត្តធនធានដែលបានពិពណ៌នា។ ផ្គូផ្គងវាជាមួយកម្មវិធីទាញយកនៃកំណែ tfjs-node ដែលបានដំឡើង ជំនួសឱ្យការផ្ទុកស្គ្រីបដែលបានឃ្លាំងទុកដោយសន្មត់របស់កំណែផ្សេង។