';tns&x27;未被识别为内部或外部命令、可操作程序或批处理文件。NativeScript
我是NativeScript的新手,目前正在执行此处描述的安装步骤(),我刚刚完成了PowerShell脚本的执行';tns&x27;未被识别为内部或外部命令、可操作程序或批处理文件。NativeScript,nativescript,tns,Nativescript,Tns,我是NativeScript的新手,目前正在执行此处描述的安装步骤(),我刚刚完成了PowerShell脚本的执行 @powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/NativeScript/nativescript-cli/production/setup/native
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((new-object net.webclient).DownloadString('https://raw.githubusercontent.com/NativeScript/nativescript-cli/production/setup/native-script.ps1'))"
然后我就跑
tns doctor
我得到
C:\>tns doctor 'tns' is not recognized as an internal or external command, operable program or batch file.
转到
C:\Users\\username\AppData\Roaming\npm\node\u modules
(适当地替换username
),检查是否安装了Nativescript。如果没有,请创建目录并安装nativescript,从节点\单元模块复制nativescript目录,并粘贴到C:\Users\username\AppData\Roaming\npm\node\单元中
创建C:\Users\username\AppData\Roaming\npm\tns.cmd文件并复制以下内容
@IF EXIST "%~dp0\node.exe" (
"%~dp0\node.exe" "%~dp0\node_modules\nativescript\bin\tns" %*
) ELSE (
@SETLOCAL
@SET PATHEXT=%PATHEXT:;.JS;=;%
node "%~dp0\node_modules\nativescript\bin\tns" %*
)
如果您在Windows上,则需要将npm全局目录添加到您的路径中
;%USERPROFILE%\AppData\Roaming\npm
npm install --global nativescript
我也遇到了同样的问题,安装nativescript解决了这个问题。我试图使用nativescript创建一个带有angular的移动应用程序,并安装angular模块
npm安装--global@nativescript/schematics
遵循中提到的所有说明
毕竟,我面临着同样的错误
“tns”不被识别为内部或外部命令、可操作程序或批处理文件
但通过全局安装nativescript模块,问题得以解决
npm安装--全局nativescript
或
npm安装-g nativescript
在那之后,我能够正确地使用tns
希望这将帮助您解决问题。这是教程中的第3步。。。第2步是安装tns-您是否运行命令“npm install-g nativescript”(为了运行npm,您应该安装Node.js版本4.x或5.x)在我的情况下,我已经使用上面的命令安装了nativescript,现在尝试运行相同的命令似乎会使npm挂起。这是一个答案。我也遇到了同样的问题,我通过安装nativescript Global解决了这个问题。请添加一些解释,我将修改我的评论。无法安装tns。由于tns需要node8.x,节点团队正式结束了对node8的支持