-
Notifications
You must be signed in to change notification settings - Fork 1.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
consider adding tests directory to npmignore due to windows 260 character path limitation #683
Comments
On Windows 8.1 x64, I keep node-sass under VS Git directory: I am afraid we cannot do much about it, because spec is a submodule in our fixture and those file names belong to spec repo: https://github.com/sass/sass-spec. |
@am11 do the npm install scripts still need the specs out of curiosity?
|
@xzyfer, not really. With recent modifications, we now only execute one test on |
By the way, this is a windows limit as described at: http://stackoverflow.com/a/1880453/1550314 |
Presumably would could move the tests we want into the node-sass tests suite and It's worth pointing out that the directory depth problem in sass-spec is going to get worse before it gets better i.e. https://github.com/sass/sass-spec/pull/262/files |
I concur. We will discard |
Thanks guys! I hit this error trying to install laravel-elixir which had node-sass nested 2 modules deep.. So i'm sure you will make many lives easier. Now to just get the Windows team to fix issues as quickly as you guys! |
* Remove tests from publishing. sass#683 * Uses new strategy to validate binary after the download. * Moves mocha under dev-dependencies in package.json. * Truncates the forth potion from v8 version as discussed in sass#710. * Moves pangyp from dev to main dependencies in package.json. Issue URLs: sass#683 and sass#710. PR URL: sass#717.
* Removes tests from publishing. sass#683 * Uses new strategy to validate binary after the download. * Moves mocha under dev-dependencies in package.json. * Truncates the forth portion from v8 version as discussed in sass#710. * Moves pangyp from dev to main dependencies in package.json. Issue URLs: sass#683 and sass#710. PR URL: sass#717.
* Removes tests from publishing. sass#683 * Uses new strategy to validate binary after the download. * Moves mocha under dev-dependencies in package.json. * Truncates the forth portion from v8 version as discussed in sass#710. * Moves pangyp from dev to main dependencies in package.json. Issue URLs: sass#683 and sass#710. PR URL: sass#717.
* Removes tests from publishing. sass#683 * Uses new strategy to validate binary after the download. * Moves mocha under dev-dependencies in package.json. * Truncates the forth portion from v8 version as discussed in sass#710. * Moves pangyp from dev to main dependencies in package.json. Issue URLs: sass#683 and sass#710. PR URL: sass#717.
Turned out we don't need Re-fixed by #724. |
As the title states. I've hit a wall where windows just falls on its face with paths longer than 260 characters. Here's an example path (not including the parent module its inside + my working directory path):
The problem is compounded severely when node-sass is used as a module with other modules.
There's 2 solutions i see quickly.
The text was updated successfully, but these errors were encountered: