Skip to content

Commit 6d8e6b7

Browse files
committed
Use pkg_resources to make the extract-meta.js path.
1 parent 52a56f9 commit 6d8e6b7

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

dash/development/component_generator.py

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
import os
88
import argparse
99
import shutil
10+
import pkg_resources
11+
1012

1113
from .base_component import generate_class_file
1214
from .base_component import generate_imports
@@ -23,11 +25,7 @@ def generate_components(components_source, project_shortname,
2325
package_info_filename='package.json'):
2426
is_windows = sys.platform == 'win32'
2527

26-
extract_path = os.path.abspath(os.path.join(
27-
os.path.dirname(__file__),
28-
'..',
29-
'extract-meta.js'
30-
))
28+
extract_path = pkg_resources.resource_filename('dash', 'extract-meta.js')
3129

3230
os.environ['NODE_PATH'] = 'node_modules'
3331
cmd = shlex.split('node {} {}'.format(extract_path, components_source),

0 commit comments

Comments
 (0)