2017-01-15 4 views
0

私はnativescriptを学習しています。私はfakerを使用して、typescriptでいくつかのデータを作成しようとしています。fakerのNativescriptエラー:モジュール './address'が見つかりません

ノードのバージョン - 6.9.4
偽物 - 3.1.0
typescriptです - 2.1.4

私はこのエラーを持って、アプリケーションを実行することができていません。

1 0x103841709 NativeScript::FFICallback::ffiClosureCallback(ffi_cif*, void*, void**, void*) 2 0x103eac01e ffi_closure_unix64_inner 3 0x103eac9d2 ffi_closure_unix64 4 0x104a92cd3 -[UIViewController view] 5 0x104968fb4 -[UIWindow addRootViewControllerViewIfPossible] 6 0x10496969d -[UIWindow _setHidden:forced:] 7 0x10497b180 -[UIWindow makeKeyAndVisible] 8 0x103eac82d ffi_call_unix64 9 0x117f966d0 file:///app/tns_modules/Faker/lib/locales/ja/index.js:4:21: JS ERROR Error: Could not find module './address'. Computed path '/Users/user/Library/Developer/CoreSimulator/Devices/CB21F7AD-A7B5-4D7D-96E2-218F3EDAEA1B/data/Containers/Bundle/Application/E503DADB-A0F5-49E6-A65B-A2F2072DB885/demo1.app/app/tns_modules/Faker/lib/locales/ja/address'.

答えて

0

新しいNativeScriptプロジェクトでライブラリをテストしたところ、正常に動作しました。ここで 私は、ステップバイステップをやっていることです:

npm i Faker --save 

、その後:

var faker = require('Faker'); 
var randomName = faker.Name.findName(); 

export function navigatingTo(args: EventData) { 
    console.log("randomName: " + randomName); // returns random name like Carmela Weimann 
} 

サンプル・アプリケーションhere

関連する問題