Используя Windows PowerShell
, я создаю файл .bowerrc
и пытаюсь установить jquery
с помощью bower
. я получаю с ошибкой. Я не понимаю неправильно, что я здесь делаю..
кто-нибудь разберитесь со мной, пожалуйста?
вот мои шаги:
PS D:\Tutts\Projects\Scratch> echo '{"directory":"lib/scripts/"}'>.bowerrc
PS D:\Tutts\Projects\Scratch> bower install jquery -save
C:\Users\Mohamed.Arif\AppData\Roaming\npm\node_modules\bower\node_modules\bower-config\lib\util\rc.js:55
throw error;
^
Error: Unable to parse D:\Tutts\Projects\Scratch\.bowerrc: Unexpected token �
at parse (C:\Users\Mohamed.Arif\AppData\Roaming\npm\node_modules\bower\node_modules\bower-config\lib\util\rc.js:48:2
1)
at json (C:\Users\Mohamed.Arif\AppData\Roaming\npm\node_modules\bower\node_modules\bower-config\lib\util\rc.js:70:12
)
at rc (C:\Users\Mohamed.Arif\AppData\Roaming\npm\node_modules\bower\node_modules\bower-config\lib\util\rc.js:31:9)
at Config.load (C:\Users\Mohamed.Arif\AppData\Roaming\npm\node_modules\bower\node_modules\bower-config\lib\Config.js
:14:20)
at Function.Config.read (C:\Users\Mohamed.Arif\AppData\Roaming\npm\node_modules\bower\node_modules\bower-config\lib\
Config.js:49:19)
at readCachedConfig (C:\Users\Mohamed.Arif\AppData\Roaming\npm\node_modules\bower\lib\config.js:21:51)
at defaultConfig (C:\Users\Mohamed.Arif\AppData\Roaming\npm\node_modules\bower\lib\config.js:11:24)
at Object.<anonymous> (C:\Users\Mohamed.Arif\AppData\Roaming\npm\node_modules\bower\lib\index.js:40:32)
at Module._compile (module.js:456:26)
at Object.Module._extensions..js (module.js:474:10)
PS D:\Tutts\Projects\Scratch>
Error: Unable to parse D:\Tutts\Projects\Scratch\.bowerrc: Unexpected token �
Похоже, в вашем файле.bowerrc
есть символы, которые Bower не может разобрать. - person Kev   schedule 10.03.2015echo
(который является псевдонимомWrite-Output
) он записывает метку порядка байтов UTF-16 в начале файла. Бауэр явно не в восторге от этого. См. этот ответ, чтобы узнать, как обойти это и принудительно вывести ASCII: to-th" title="файл эхо-строки в Windows PowerShell добавляет непечатаемый символ к th"> stackoverflow.com/questions/8163922/ - person Kev   schedule 10.03.2015