2017-12-02 13 views
1

私は現在、Ubuntuを実行している32ビットホームサーバーにDart SDKをセットアップしていますが、インストールに関するドキュメントがないために立ち往生しています。 Googleは、圧縮されたDart SDKのダウンロードリンクのみを提供しており、ウェブサイトもパッケージも、製品を正しく設定する方法についての情報は含まれていません。だから、Linux用のDart SDKのZIP版はどのようにインストールされますか?

/で対応するフォルダにbin/lib/ディレクトリからファイルをコピー、および$ PATHに実行可能ファイルを追加した後、ダートインタプリタが正常に動作するようだが、pub global activate packageを実行している間、私はエラーを取得する:

Unhandled exception: 
FileSystemException: Cannot open file, path = '/version' (OS Error: No 
such file or directory, errno = 2) 
#0  _File.throwIfError (dart:io/file_impl.dart:599) 
#1  _File.openSync (dart:io/file_impl.dart:454) 
#2  _File.readAsBytesSync (dart:io/file_impl.dart:514) 
#3  _File.readAsStringSync (dart:io/file_impl.dart:548) 
#4  readTextFile (package:pub/src/io.dart:153) 
#5  _getVersion (package:pub/src/sdk.dart:44) 
#6  version (package:pub/src/sdk.dart:32) 
#7  version (package:pub/src/sdk.dart:32) 
#8  PubCommandRunner.runCommand     
(package:pub/src/command_runner.dart:160) 
<asynchronous suspension> 
#9  PubCommandRunner.run (package:pub/src/command_runner.dart:117) 
<asynchronous suspension> 
#10  main (file:///b/build/slave/dart-sdk-linux- 
stable/build/sdk/third_party/pkg/pub/bin/pub.dart:8) 
#11  _startIsolate.<anonymous closure> (dart:isolate- 
patch/isolate_patch.dart:263) 
#12  _RawReceivePortImpl._handleMessage (dart:isolate- 
patch/isolate_patch.dart:151) 

手順がありませんでしたか?

答えて

0

私はあなたがzip形式のsdkを解凍した後でディレクトリ構造を維持しなければならないと思います。 便利な場所に解凍し、PATH変数をその場所にポイントします。

+0

それは、ありがとう!私はパッケージ内部の依存関係を覚えていたはずです –

関連する問題